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

So installieren Sie Oxwall unter CentOS

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.


Cent OS
  1. So installieren Sie PHP 7.4 / 7.3 / 7.2 unter CentOS 7 / RHEL 7 und CentOS 6 / RHEL 6

  2. So installieren Sie PHP 7.4 / 7.3 auf CentOS 8 / RHEL 8

  3. So installieren Sie PHP 5.5 auf CentOS

  4. So installieren Sie PHP 7.3 auf CentOS 8

  5. So installieren Sie PHP 7.2 auf CentOS 7

So installieren Sie PHP unter CentOS 8

So installieren Sie PHP 7.4 unter CentOS 8 / RHEL 8

So installieren Sie TaskBoard unter CentOS 7

So installieren Sie PHP 7 unter CentOS 7

So installieren Sie PHP 7.4 auf CentOS 8

So installieren Sie PHP Composer unter CentOS 8