Wir zeigen Ihnen, wie Sie Oxwall auf CentOS installieren. Oxwall ist eine in PHP geschriebene Open-Source-Software für soziale Netzwerke. Es wird verwendet, um Websites für soziale Netzwerke und Communitys zu erstellen und zu verwalten. Oxwall hat viele flexible und einfach zu verwendende Plug-ins und Erweiterungen im Oxwall Store erhältlich.
Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem Linux-VPS installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version von Oxwall 1.8.1 und erfordert:
1. Anforderungen:
- PHP 5.3 oder höher mit den folgenden aktivierten PHP-Erweiterungen:ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD Graphics Library Version 2.0.x+ und FreeType Font Library. Außerdem sollten die Einstellungen safe_mode, register_globals, suPHP, suApache und Suhosin deaktiviert und die Einstellungen allow_url_fopen und cURL in php.ini aktiviert sein
- Apache Web Server 2.0 oder höher, kompiliert mit dem Modul mod_rewrite und mit den folgenden erlaubten Direktiven:RewriteEngine, RewriteBase, RewriteCond und RewriteRule.
- MySQL 5.0 oder höher
- Cron-Dienst
- Mailserver (SendMail, Postfix, Exim oder andere), der auf Ihrem virtuellen CentOS-Server installiert ist.
2. Laden Sie Oxwall herunter
Laden Sie die neueste Version von Oxwall, die unter „http://www.oxwall.org/download“ verfügbar ist, auf den Server herunter und extrahieren Sie sie mit den folgenden Befehlen:
cd /opt/ wget http://www.oxwall.org/dl/oxwall-1.8.1.zip mkdir -p /var/www/html/oxwall unzip oxwall-1.8.1.zip -d /var/www/html/oxwall
3. MySQL-Datenbank erstellen
Erstellen Sie eine neue MySQL-Datenbank für Oxwall auf Ihrem Server:
mysql -u root -p mysql> CREATE DATABASE oxwalldb; mysql> GRANT ALL PRIVILEGES ON oxwalldb.* TO 'oxwalluser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
4. PHP-Einstellung konfigurieren
Suchen Sie die PHP-Konfigurationsdatei mit dem folgenden Befehl:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Bearbeiten Sie die Datei „php.ini“ und fügen Sie die folgenden Zeilen hinzu/ändern Sie sie:
file_uploads = On allow_url_fopen = On register_globals = off safe_mode = Off session.auto_start = 0
Führen Sie den folgenden Befehl aus:
chown apache:apache -R /var/www/html/oxwall/
5. Apache-Webserver konfigurieren
Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Bearbeiten Sie beispielsweise Ihre Apache-Konfigurationsdatei (standardmäßig ‚/etc/httpd/conf/httpd.conf‘) und kommentieren Sie die folgende Zeile aus:
#NameVirtualHost *:80
Fügen Sie dann am Ende die folgenden Zeilen hinzu:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/oxwall/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/oxwall/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common </VirtualHost>
6. Starten Sie den Apache-Webserver neu
Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:
service httpd restart
Öffnen Sie http://Ihre-Domain.com in Ihrem gängigen Webbrowser und folgen Sie den einfachen Anweisungen; Legen Sie den Titel der Website, die E-Mail-Adresse des Administrators und die Anmeldeinformationen fest, geben Sie die Datenbankinformationen ein, kopieren Sie dann den Code, der auf der Seite „Installation wird abgeschlossen“ angezeigt wird, und fügen Sie ihn ein, indem Sie den vorhandenen Code in „/var/www/html/oxwall/ow_includes/config.php“ ersetzen. Datei.
7. Erstellen Sie einen Cron-Job
Erstellen Sie einen Cron-Job, um das Skript „/var/www/html/oxwall/ow_cron/run.php“ jede Minute auszuführen:
* * * * * wget -q -O /dev/null http://your-domain.com/ow_cron/run.php
8. Installieren Sie Plugins Ihrer Wahl
Installieren Sie Oxwall-Plugins Ihrer Wahl und klicken Sie auf „Fertig stellen“. Aus Sicherheitsgründen wird empfohlen, das Verzeichnis „/var/www/html/oxwall/ow_install/“ zu löschen:
rm -rf /var/www/html/oxwall/ow_install/
Das ist es. Die Oxwall-Installation ist nun abgeschlossen. Melden Sie sich im Admin-Bereich unter http://your-domain.com/admin an, konfigurieren Oxwall nach Ihren Bedürfnissen und beginnen Sie mit dem Aufbau Ihrer Website für soziale Netzwerke.
Natürlich müssen Sie Oxwall nicht auf CentOS installieren, wenn Sie einen unserer CentOS Webhosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Oxwall 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 zur Installation von Oxwall auf CentOS 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.