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

So installieren Sie Wolf CMS auf einem CentOS VPS

Wolf CMS ist ein kostenloses und quelloffenes, PHP-basiertes Content-Management-System, das eine einfache und elegante Benutzeroberfläche bietet. Wolf CMS ist ein Fork von Frog CMS. Um Wolf CMS auf Ihrem Server auszuführen, müssen Sie einen Webserver, PHP5 und einen MySQL- oder SQLite 3-Datenbankserver installiert haben. In diesem Tutorial installieren wir Wolf CMS auf einem CentOS 7 VPS mit Apache, PHP und MariaDB.

Von Anfang an müssen wir sicherstellen, dass alle auf dem Server installierten Pakete auf dem neuesten Stand sind

yum -y update

Wolf CMS ist von einer Datenbank abhängig, daher installieren wir den MariaDB-Server

yum install mariadb mariadb-server

Starten Sie den MariaDB-Datenbankserver und aktivieren Sie den Dienst beim Booten

systemctl start mariadb
systemctl enable mariadb

Führen Sie das Nachinstallationsskript „mysql_secure_installation“ aus, das die Testdatenbank entfernt und MariaDB sichert. Außerdem werden Sie aufgefordert, Ihr MariaDB-Root-Passwort festzulegen.

Melden Sie sich mit dem Benutzer „root“ beim MariaDB-Server an und erstellen Sie einen neuen Benutzer und eine neue Datenbank mit dem Unicode-Sortierungstyp

mysql -u root -p
CREATE DATABASE wolfcms CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'wolfcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `wolfcms`.* TO 'wolfcmsuser'@'localhost';
FLUSH PRIVILEGES;

Als Nächstes installieren wir den Apache-Webserver, starten ihn und fügen ihn hinzu, damit er beim Systemstart automatisch gestartet wird

yum install httpd
systemctl start httpd
systemctl enable httpd

Installieren Sie PHP und mit PHP-Modulen

yum install php php-mysql php-common

Laden Sie die neueste stabile Version von Wolf CMS von der offiziellen Website herunter.

wget https://bitbucket.org/wolfcms/wolf-cms-downloads/downloads/wolfcms-0.8.2.zip

Entpacken Sie das ZIP-Archiv in das Dokumentenstammverzeichnis auf Ihrem Server

unzip wolfcms-0.8.2.zip -d /var/www/html/

Das Archiv wird in ein neues ‚wolfcms‘-Verzeichnis entpackt. Ändern Sie Ihr aktuelles Arbeitsverzeichnis und ändern Sie den Besitzer des Verzeichnisses

cd /var/www/html/wolfcms
chown -R apache:apache wolfcms

Um saubere URLs zu verwenden, werden wir die .htaccess-Datei umbenennen und aktivieren, indem wir sie umbenennen

mv _.htaccess .htaccess

Wenn es nicht bereits deaktiviert ist, wird empfohlen, magic_quotes_gpc zu deaktivieren, da diese Funktion veraltet ist. Dazu müssen wir die Konfigurationsdatei von PHP bearbeiten und sicherstellen, dass die folgende Zeile auf off gesetzt ist

magic_quotes_gpc = Off

Wir können die geladene PHP-Konfigurationsdatei finden, indem wir

ausführen
php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini

Um mit Ihrem Domainnamen auf Wolf CMS zugreifen zu können, müssen Sie einen virtuellen Apache-Host erstellen. Erstellen Sie das Verzeichnis „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt

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

IncludeOptional vhosts.d/*.conf

Create the virtual host

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

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

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

und starten Sie Apache neu, damit die Änderungen wirksam werden.

systemctl restart httpd

Öffnen Sie schließlich Ihren bevorzugten Webbrowser, navigieren Sie zu http://yourdomain.tld/  und folgen Sie den Schritten des Einrichtungsassistenten, um die Installation abzuschließen.

Löschen Sie nach Abschluss der Einrichtung die Datei /install und /docs Verzeichnisse und entfernen Sie die Schreibrechte für die Datei config.php.

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, Wolf CMS 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 PHP 5.5 auf CentOS

  2. So installieren Sie PHP 7.3 auf CentOS 8

  3. So installieren Sie Concrete5 auf einem CentOS 6 VPS

  4. So installieren Sie PmWiki auf CentOS 6 VPS

  5. So installieren Sie PHP 7.2 auf CentOS 7

So installieren Sie ProcessWire CMS auf CentOS 7

So installieren Sie Anchor CMS unter CentOS 7

So installieren Sie Craft CMS unter CentOS 7

So installieren Sie Bolt CMS auf CentOS 7

So installieren Sie PHP 7 unter CentOS 7

So installieren Sie Wolf CMS unter CentOS 7