GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie Osclass auf einem CentOS 7 VPS

Osclass ist ein beliebtes Open-Source-Projekt, mit dem Sie ganz einfach und ohne technische Kenntnisse Ihre eigene Kleinanzeigen-Website erstellen und verwalten können. Diese PHP-Anwendung wird von Tausenden von Benutzern auf der ganzen Welt zum Erstellen von Stellenangeboten, Verkaufsangeboten, Immobilien und anderen ähnlichen Angebotswebsites verwendet. In diesem Tutorial führen wir Sie durch die Installation von Osclass auf einem CentOS 7 VPS mit Apache, PHP und MariaDB.

Um die Osclass-Installation zu starten, melden Sie sich als Benutzer root

bei Ihrem CentOS 7-Server an
ssh root@IP

und führen Sie den folgenden Befehl vom Terminal aus, um alle installierten Pakete zu aktualisieren

yum -y update

Installieren Sie als Nächstes den Apache-Webserver

yum -y install httpd

Sobald die Installation des Apache-Webservers abgeschlossen ist, starten Sie ihn und lassen Sie ihn beim Booten automatisch starten.

systemctl start httpd
systemctl enable httpd

Osclass ist in der Programmiersprache PHP geschrieben, daher müssen wir PHP und einige PHP-Erweiterungen installieren

yum -y install php php-mysql

Führen Sie den folgenden Befehl auf Ihrem Terminal aus, um den MariaDB-Server auf Ihrem CentOS 7-Server zu installieren

yum -y install mariadb mariadb-server

Sobald die Installation des Datenbankservers abgeschlossen ist, starten Sie den MariaDB-Server und stellen Sie ihn so ein, dass er beim Systemstart gestartet wird

systemctl start mariadb
systemctl enable mariadb

Führen Sie dann mysql_secure_installation aus Skript. Dieses Skript hilft Ihnen, die Sicherheit Ihrer MariaDB-Installation zu verbessern und Ihr MariaDB-Root-Passwort festzulegen.

Osclass benötigt eine leere Datenbank, also melden Sie sich mit dem Root-Benutzer beim MariaDB-Server an und erstellen Sie einen neuen Benutzer und eine neue Datenbank, die von Osclass zum Speichern von Informationen verwendet werden

mysql -u root -p

CREATE DATABASE osclass;
CREATE USER 'osclassuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `osclass`.* TO 'osclassuser'@'localhost';
FLUSH PRIVILEGES;
exit

Vergessen Sie nicht, „PASSWORT“ durch ein tatsächliches sicheres Passwort Ihrer Wahl zu ersetzen.

Besuchen Sie die offizielle Osclass-Website und laden Sie die neueste Version ihrer Anwendung herunter

wget https://static.osclass.org/download/osclass.3.6.1.zip

Erstellen Sie ein neues Verzeichnis für Osclass im Dokumentstammverzeichnis auf Ihrem Server und entpacken Sie das heruntergeladene ZIP-Archiv in dieses Verzeichnis

mkdir /var/www/html/osclass
unzip osclass.3.6.1.zip -d /var/www/html/osclass

Legen Sie den Apache-Benutzer als Eigentümer der Osclass-Dateien und -Verzeichnisse fest

chown -R apache: /var/www/html/osclass

Im nächsten Schritt erstellen wir einen virtuellen Apache-Host für Ihre auf Osclass basierende Website. Erstellen Sie eine Datei „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt:

IncludeOptional vhosts.d/*.conf

Erstellen Sie ein ‚vhosts.d/‘-Verzeichnis:

mkdir /etc/httpd/vhosts.d/

und erstellen Sie den virtuellen Host mit folgendem Inhalt:

vim /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/osclass/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/osclass/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Speichern Sie die Änderungen und starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden.

systemctl restart httpd

Mit diesem Schritt ist die Installation von Osclass über die Kommandozeile abgeschlossen. Wir müssen auf das Osclass-Installationsskript unter  http://yourdomain.com/index.php zugreifen und den Anweisungen auf dem Bildschirm folgen, um die Installation von Osclass abzuschließen.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Osclass zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

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.


Cent OS
  1. Installieren Sie MySQL Server 5.6 in CentOS

  2. Installieren Sie GlassFish auf einem CentOS 6 VPS

  3. Installieren Sie Octopress auf einem CentOS 6 VPS

  4. Installieren Sie phpMyBackupPro auf einem CentOS 6 VPS

  5. So installieren Sie ImpressCMS auf einem CentOS 6 VPS

Installieren Sie Odoo 8 auf einem CentOS 7 VPS

Installieren Sie PHP Server Monitor auf einem CentOS 7 Linux VPS

Installieren Sie CumulusClips unter CentOS 7

Installieren Sie Sentora auf CentOS 7

So installieren Sie phpwcms auf einem CentOS 7 VPS

Installieren Sie BigTree unter CentOS 7