GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Open Classifieds auf einem Debian 8 VPS

In diesem Tutorial zeigen wir Ihnen wie man Open Classifieds auf einem Debian 8 VPS installiert mit installiertem Apache, PHP und MySQL. OpenClassifieds ist ein kostenloses Open-Source-Skript, mit dem innerhalb weniger Minuten eine Website für Kleinanzeigen, Werbung oder Listen erstellt werden kann.

Dieses Tutorial wurde für einen Debian 8 VPS getestet und geschrieben, aber es sollte auf jeder Linux-Distribution funktionieren.


Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version von Open Classifieds 2.6.0 und erfordert:

  • PHP 5.5 oder höher mit der GD-Grafikbibliothek Version 2.0.x+, mcrypt, gettext, curl und mysql/mysqli PHP-Erweiterungen und aktivierter Option für kurze Tags;
  • Apache Web Server>=2.0 kompiliert mit dem Modul mod_rewrite und mit den folgenden erlaubten Direktiven:RewriteEngine, RewriteBase, RewriteCond und RewriteRule.;
  • MySQL 5 oder höher auf Ihrem virtuellen Server installiert.

Beginnen wir mit der Installation.
Aktualisieren Sie Ihre Betriebssystempakete:

sudo apt-get update

Installieren Sie Apache, MySQL, PHP und erforderliche Erweiterungen auf Ihrem virtuellen Server:

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

Führen Sie den folgenden Befehl aus, um das Apache2-Modul mod_rewrite zu aktivieren:

sudo a2enmod rewrite

Laden Sie die neueste Version von Open Classifieds, die unter http://open-classifieds.com/download verfügbar ist, in das Verzeichnis „opt“ auf Ihrem Server herunter und extrahieren Sie sie mit in das Verzeichnis „/var/www/html/openclassifieds2/“ auf Ihrem Server die folgenden Befehle:

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/

Erstellen Sie eine neue MySQL-Datenbank für Open Classifieds und weisen Sie ihr einen MySQL-Benutzer mit vollen Berechtigungen zu:

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

Vergessen Sie nicht, „Ihr Passwort“ durch ein sicheres Passwort zu ersetzen.
Erstellen Sie eine neue virtuelle Host-Anweisung in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „openclassifieds2.conf“ auf Ihrem virtuellen Server:

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

Führen Sie dann die folgenden Befehle aus:

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

Oder verwenden Sie den Befehl a2ensite, um die Konfiguration „openclassifieds2.conf“ in Apache zu aktivieren:

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

Bearbeiten Sie die Konfigurationsdatei „openclassifieds2.conf“:

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

fügen Sie die folgenden Zeilen hinzu:


ServerAdmin [email protected]
DocumentRoot /var/www/html/openclassifieds2/
ServerName yourdomain.com
ServerAlias ​​www.yourdomain.com

Options FollowSymLinks
AllowOverride All

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

Open Classifieds verwendet die Short-Tag-Short-Cut-Syntax. Um also die short_open_tag-Direktive in PHP zu aktivieren, bearbeiten Sie die php.ini-Konfigurationsdatei und fügen/ändern Sie die folgende Zeile hinzu:

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

Legen Sie die richtigen Dateiberechtigungen für den Apache-Webserver fest:

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

Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

service apache2 restart

Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://yourdomain.com und folgen Sie den einfachen Anweisungen:
Wenn alle Häkchen auf der ersten Seite der Installation grün sind, klicken Sie auf „Installation starten“, geben Sie den Datenbanknamen und den Benutzernamen ein und Passwort, deaktivieren Sie „Beispieldaten“ und klicken Sie auf „Weiter“. Legen Sie auf der nächsten Seite den Site-Namen, die Zeitzone, die E-Mail-Adresse und das Passwort des Administrators fest und klicken Sie auf „Installieren“.
Achten Sie aus Sicherheitsgründen darauf, das Verzeichnis „install/“ nach der Installation zu entfernen:

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

Melden Sie sich unter http://yourdomain.com/oc-panel mit Ihren Administrator-Anmeldeinformationen an und beginnen Sie mit der Verwendung von Open Classifieds, erstellen Sie einige Kategorien, Standorte usw.

Das ist es. Die Installation von Open Classifieds ist nun abgeschlossen.
Natürlich müssen Sie dies alles nicht tun, wenn Sie einen unserer Debian VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Open Classifieds installieren für dich. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Vielleicht möchten Sie auch How to Install Dotclear on a Debian 8 VPS lesen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren Sie MySQL unter Debian 11

  2. So installieren Sie MySQL Workbench unter Debian 11

  3. So installieren Sie Open Classifieds unter Ubuntu 18.04

  4. So installieren Sie Etherpad unter Debian 9

  5. So installieren Sie MySQL unter Debian 11

So installieren Sie MySQL unter Debian 9

So installieren Sie Magento unter Debian 11

So installieren Sie MySQL 8 auf Debian 10

So installieren Sie MySQL/MariaDB unter Debian 11

So installieren Sie Jamroom auf einem Debian 8 VPS

So installieren Sie MySQL unter Debian 10