GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat otevřené inzeráty na Debian 8 VPS

V tomto tutoriálu vám ukážeme, jak nainstalovat Open Classifieds na Debian 8 VPS s nainstalovanými Apache, PHP a MySQL. OpenClassifieds je bezplatný skript s otevřeným zdrojovým kódem, který se používá k vytvoření webové stránky pro inzerci, reklamu nebo výpisy během několika minut.

Tento tutoriál byl testován a napsán pro Debian 8 VPS, ale měl by fungovat na jakékoli distribuci Linuxu.


V době psaní tohoto návodu je nejnovější stabilní verze Open Classifieds 2.6.0 a vyžaduje:

  • PHP 5.5 nebo vyšší s grafickou knihovnou GD verze 2.0.x+, povolenými rozšířeními PHP a krátkými značkami mcrypt, gettext, curl a mysql/mysqli;
  • Apache Web Server>=2.0 zkompilovaný s modulem mod_rewrite a s následujícími povolenými direktivami:RewriteEngine, RewriteBase, RewriteCond a RewriteRule.;
  • MySQL 5 nebo vyšší nainstalovaný na vašem virtuálním serveru.

Začněme instalací.
Aktualizujte si balíčky operačního systému:

sudo apt-get update

Nainstalujte Apache, MySQL, PHP a požadovaná rozšíření na svůj virtuální server:

apt-get install apache2 libapache2-mod-php5 php5-cli php5-common php5-gd php5-mcrypt php5-curl php5-mysql mysql-server unzip

Chcete-li povolit modul Apache2 mod_rewrite, spusťte následující příkaz:

sudo a2enmod rewrite

Stáhněte si nejnovější verzi Open Classifieds dostupnou na http://open-classifieds.com/download do adresáře 'opt' na vašem serveru a extrahujte ji do adresáře '/var/www/html/openclassifieds2/' na vašem serveru pomocí následující příkazy:

cd /opt
unzip -o openclassifieds2-2.6.0.zip -d /var/www/html/
mv /var/www/html/openclassifieds2-2.6.0 /var/www/html/openclassifieds2/

Vytvořte novou databázi MySQL pro otevřené inzeráty a přiřaďte k ní uživatele MySQL s plnými oprávněními:

mysql -u root -p
mysql> CREATE DATABASE classifiedsdb;
mysql> GRANT ALL PRIVILEGES ON classifiedsdb.* TO 'classifieds'@'localhost' IDENTIFIED BY 'y0ur-passw0rd' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Nezapomeňte nahradit ‘vaše-heslo’ silným heslem.
Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem ‚openclassifieds2.conf‘ na vašem virtuálním serveru:

touch /etc/apache2/sites-available/openclassifieds2.conf

Potom spusťte následující příkazy:

ln -s /etc/apache2/sites-available/openclassifieds2.conf /etc/apache2/sites-enabled/openclassifieds2.conf
rm /etc/apache2/sites-enabled/000-default.conf

Nebo použijte příkaz a2ensite k povolení konfigurace ‚openclassifieds2.conf‘ v Apache:

sudo a2ensite openclassifieds2.conf
sudo a2dissite 000-default.conf

Upravte konfigurační soubor ‚openclassifieds2.conf‘:

vi /etc/apache2/sites-available/openclassifieds2.conf

přidejte k němu následující řádky:


Administrátor [email protected]
DocumentRoot /var/www/html/openclassifieds2/
Název serveru yourdomain.com
ServerAlias ​​www.yourdomain.com

Možnosti FollowSymLinks
AllowOverride All

ErrorLog /var/log/apache2/yourdomain.com- error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common

Open Classifieds používá syntaxi krátkého tagu „short cut“, takže chcete-li povolit direktivu short_open_tag v PHP, upravte konfigurační soubor php.ini a přidejte/upravte následující řádek:

vi /etc/php5/apache2/php.ini
short_open_tag = On

Nastavte správná oprávnění k souboru pro webový server Apache:

sudo chown -R www-data:www-data /var/www/html/openclassifieds2/

Restartujte webový server Apache, aby se změny projevily:

service apache2 restart

Otevřete svůj oblíbený webový prohlížeč, přejděte na http://yourdomain.com a postupujte podle jednoduchých pokynů:
Pokud jsou všechny kontroly na první stránce instalace zelené, klikněte na 'Spustit instalaci', zadejte název databáze, uživatelské jméno a heslo, zrušte zaškrtnutí políčka „vzorová data“ a klikněte na „Pokračovat“. Na další stránce nastavte název webu, časové pásmo, e-mail a heslo administrátora a klikněte na 'install'.
Z bezpečnostních důvodů se po instalaci ujistěte, že jste odstranili adresář 'install/':

rm -rf /var/www/html/openclassifieds2/install

Přihlaste se na http://yourdomain.com/oc-panel pomocí přihlašovacích údajů správce a začněte používat otevřenou inzerci, vytvořte si nějaké kategorie, místa atd.

To je vše. Instalace Open Classifieds je nyní dokončena.
Samozřejmě nic z toho nemusíte dělat, pokud používáte některou z našich hostingových služeb Debian VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovat otevřenou inzerci pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Můžete si také přečíst Jak nainstalovat Dotclear na Debian 8 VPS.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Debian
  1. Jak nainstalovat MySQL 8.0 / 5.7 na Debian 11 / Debian 10

  2. Jak nainstalovat MySQL Server na Debian 9

  3. Jak nainstalovat MySQL na Debian 11

  1. Jak nainstalovat Dovecot na Debian 10?

  2. Jak nainstalovat otevřené inzeráty na Ubuntu 18.04

  3. Jak nainstalovat MySQL na Debian 11

  1. Jak nainstalovat MySQL Workbench na Debian 10

  2. Jak nainstalovat MySQL Workbench na Debian 11

  3. Jak nainstalovat PHP-Fusion 9 na Debian 8