Zenario ist ein kostenloses und mehrsprachiges Open-Source-Content-Management-System (CMS), das zum Erstellen einfacher oder komplexer Blogs, Nachrichten, Veranstaltungen und anderer Inhaltstypen entwickelt wurde.
In diesem Artikel installieren wir Zenario auf einem CentOS 7 VPS mit Apache, PHP und MariaDB.
Um Zenario auf Ihrem Server auszuführen, müssen Sie die folgenden Voraussetzungen erfüllen
- Apache-Server Version 2
- PHP-Version 5.3 oder höher
- MySQL-Version 5.0 oder höher
- Eine leere MySQL-Datenbank zum Installieren
- Die GD-, libCurl-, libJPEG- und libPNG-Bibliotheken und Multibyte-Unterstützung in PHP
- Apache mod_rewrite-Unterstützung für .htaccess-Dateien (optional, aber dringend empfohlen)
Melden Sie sich über SSH als Benutzer root
bei Ihrem Server anssh root@IP
und führen Sie den folgenden Befehl aus, um alle Pakete auf Ihrem Server zu aktualisieren
yum -y update
Zenario benötigt eine SQL-Datenbank, um die Informationen zu speichern. Führen Sie den folgenden Befehl aus, um den MariaDB-Datenbankserver zu installieren
yum installiere mariadb mariadb-server
Starten Sie den MariaDB-Datenbankserver und aktivieren Sie ihn zum Startzeitpunkt
systemctl start mariadbsystemctl enable mariadb
Um MariaDB zu sichern und das MariaDB-Root-Passwort festzulegen, führen wir das Skript „mysql_secure_installation“ aus.
Melden Sie sich jetzt mit dem Benutzer „root“ beim MariaDB-Server an und erstellen Sie einen neuen Datenbank-Endbenutzer.
mysql -u root -pCREATE DATABASE zenario;CREATE USER 'zenariouser'@'localhost' IDENTIFIED BY 'PASSWORD';GEWÄHREN SIE ALLE PRIVILEGIEN AUF `zenario`.* TO 'zenariouser'@'localhost';LEEREN SIE PRIVILEGIEN;Vergessen Sie nicht, „PASSWORT“ durch ein echtes starkes Passwort zu ersetzen.
Als Nächstes installieren wir den Apache-Webserver
yum installiere httpdGenau wie bei MariaDB starten Sie den Apache-Webserver und fügen ihn hinzu, damit er beim Systemstart automatisch gestartet wird
systemctl start httpdsystemctl enable httpdFühren Sie den folgenden Befehl aus, um PHP mit wenigen PHP-Modulen zu installieren
yum installiere php php-gd php-commonBesuchen Sie die offizielle Website von Zenario und laden Sie die neueste stabile Version der Software herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 7.0.6.
wget http://zenar.io/public/downloads/XBE3u/zenario-probusiness-7.0.6b.zipEntpacken Sie das Zip-Archiv in das Document Root-Verzeichnis Ihres Servers
entpacke zenario-probusiness-7.0.6b.zip -d /var/www/html/Benennen Sie das Verzeichnis um
mv zenario-probusiness-7.0.6b/ zenarioAlle Dateien müssen vom Webserver lesbar sein, also müssen wir den richtigen Besitz festlegen
chown -R apache:apache /var/www/html/zenarioWir müssen zwei Verzeichnisse erstellen, „backup“ und „docstore“, außerhalb des Dokumentstammverzeichnisses.
mkdir /var/www/backupmkdir /var/www/docstoreund den Besitz der Verzeichnisse ändern
chown apache:apache /var/www/backupchown apache:apache /var/www/docstoreErstellen Sie als Nächstes einen virtuellen Apache-Host für Ihre Domain. Erstellen Sie das Verzeichnis „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt
vim /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.confund erstellen Sie den virtuellen Host
mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/zenario/ "ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombiniert DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllRequire alle gewährt Starten Sie den Webserver neu, damit die Änderungen wirksam werden.
systemctl startet httpd neuÖffnen Sie schließlich einen Webbrowser und greifen Sie auf http://yourdomain.com zu, um das Zenario-Installationsprogramm auszuführen und die Installation abzuschließen. Weitere Informationen zu Zenario finden Sie in der offiziellen Dokumentation.
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, Zenario 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.