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

So installieren Sie XOOPS 2.5.7 auf CentOS 6

XOOPS ist ein beliebtes und einfach zu bedienendes CMS, das in PHP geschrieben ist. Es verwendet eine modulare Architektur und ist ein ideales Werkzeug für die Entwicklung kleiner bis großer dynamischer Community-Websites, Weblogs usw.
Um XOOPS CMS auf einem virtuellen CentOS 6-Server zu installieren und auszuführen, befolgen Sie die unten beschriebenen sehr einfachen Schritte.

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 XOOPS 2.5.7 und erfordert:

  • Webserver (Apache wird dringend empfohlen)
  • PHP 5.3.7 oder höher (PHP 5.4+ oder höher wird dringend empfohlen) mit den folgenden aktivierten PHP-Erweiterungen:MBString, Iconv, Zlib, GD Graphics Library (2.1.0-kompatibel), Exif, PCRE, Filter und XML.
  • MySQL 5.1 oder höher

Laden Sie XOOPS 2.5.7, verfügbar unter http://xoops.org/modules/core, auf den Server herunter und extrahieren Sie es mit den folgenden Befehlen:

cd /root
wget http://sourceforge.net/projects/xoops/files/XOOPS%20Core%20%28stable%20releases%29/XOOPS_2.5.7/xoops-2.5.7.zip/download -O xoops-2.5.7.zip
unzip xoops-2.5.7.zip
mv /root/xoops-2.5.7/htdocs/ /var/www/html/xoops/

Erstellen Sie eine neue MySQL-Datenbank für XOOPS CMS auf Ihrem Server:

mysql -u root -p
mysql> CREATE DATABASE xoopsdb;
mysql> GRANT ALL PRIVILEGES ON .* TO 'xoopsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

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/xoops/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/xoops/>
    Options FollowSymLinks
    AllowOverride All
 </Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common
</VirtualHost>

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

Aus Sicherheitsgründen wird empfohlen, die Verzeichnisse „xoops_lib“ und „xoops_data“ umzubenennen und aus dem Dokumentenstammverzeichnis zu verschieben:

mkdir -p /var/www/xoops/
mv /var/www/html/xoops/xoops_lib /var/www/xoops/x00ps_lib
mv /var/www/html/xoops/xoops_data /var/www/xoops/x00ps_data

Außerdem muss der Webserver-Benutzer (Apache) in der Lage sein, in „uploads“, „uploads/avatars“, „uploads/images“, „uploads/ranks“, „uploads/smilies“ und „x00ps_lib/modules/protector/“ zu schreiben. configs‘-Verzeichnisse und die ‚include/license.php‘-Datei, sodass Sie dies ganz einfach erreichen können, indem Sie die folgenden Befehle ausführen:

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

Öffnen Sie http://your-domain.com/ in Ihrem bevorzugten Webbrowser und folgen Sie den einfachen Anweisungen:Sprache auswählen, Pfadeinstellungen bearbeiten:

XOOPS documents root physical path: /var/www/html/xoops
XOOPS data files directory: /var/www/xoops/x00ps_data
XOOPS library directory: /var/www/xoops/x00ps_lib
Website location (URL): http://your-domain.com

Geben Sie Ihre Datenbankeinstellungen ein, erstellen Sie ein Administratorkonto und wählen Sie das Standardthema aus.

Stellen Sie sicher, dass die mainfile.php schreibgeschützt ist:

ll /var/www/html/xoops/mainfile.php
-r--r--r-- 1 apache apache 3367 Jul 11 20:57 /var/www/html/xoops/mainfile.php

Vergessen Sie nicht, das Installationsverzeichnis (es sollte vom Installer automatisch umbenannt werden) von Ihrem Server zu entfernen.

Das ist es. Das XOOPS CMS wurde erfolgreich auf Ihrem Server installiert.

Es stehen viele Module zur Erweiterung der Funktionalität von XOOPS zur Verfügung. Module können über das Modulverwaltungssystem unter http://your-domain.com/admin.php

verwaltet werden

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, XOOPS für Sie zu installieren. 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. So installieren Sie Apache Cassandra unter CentOS 8

  2. So installieren Sie Apache unter CentOS 7

  3. So installieren Sie Apache Maven unter CentOS 7

  4. So installieren Sie Apache Kafka unter CentOS 8

  5. So installieren Sie Apache Tomcat 8 unter CentOS

So installieren Sie Apache Cassandra in CentOS

So installieren Sie elgg unter CentOS 8

So installieren Sie Apache ServiceMix unter CentOS 8

So installieren Sie Apache SVN unter CentOS 7

So installieren Sie Mod_Security Apache unter CentOS 6

So installieren Sie Apache unter CentOS 6