GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Zikula auf Ubuntu 16.04

Wir zeigen Ihnen, wie Sie Zikula auf Ubuntu 16.04 installieren. Zikula ist ein in PHP geschriebenes Open-Source-Framework für Webanwendungen. Mit dem Zikula Framework können Sie interaktive und editierbare Websites entwickeln. Es ist eine plattformübergreifende Anwendung und unterstützt alle gängigen Betriebssysteme, aber dieses Tutorial wurde für Ubuntu 16.04 geschrieben.

Zum Zeitpunkt des Schreibens dieses Tutorials ist die neueste stabile Version von Zikula 2.0.1 und erfordert:

  • PHP 5.5.9 oder höher (vorzugsweise das neueste), mit aktivierten mbstring-, JSON-, curl-, Intl-, mysql- und GD-PHP-Erweiterungen.
  • MySQL 5, MariaDB 5 oder höher
  • Apache-Webserver 2.0 oder höher, kompiliert mit dem mod_rewrite-Modul und AllowOverride auf „All“ gesetzt (bitte beachten Sie, dass die Standardeinstellung für AllowOverride in Apache 2.3.9 und höher „None“ ist).

Diese Installationsanleitung geht davon aus, dass Apache bereits auf Ihrem virtuellen Server installiert und konfiguriert ist.

Beginnen wir mit der Installation.

1. Aktualisieren Sie die Systempakete

Stellen Sie sicher, dass Ihre Server-OS-Pakete vollständig auf dem neuesten Stand sind:

apt-get update 
apt-get upgrade

2. Installieren Sie die erforderlichen Pakete

Installieren Sie die erforderlichen Pakete für Ziula:

apt-get install php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql php7.0-intl

3. Apache Rewrite-Modul aktivieren

Aktivieren Sie das Apache Rewrite-Modul, falls dies noch nicht geschehen ist:

a2enmod rewrite

4. Starten Sie Apache neu

Starten Sie den Apache-Dienst neu, damit die Änderungen wirksam werden:

service apache2 restart

5. Installieren Sie Zikula auf Ubuntu 16.04

Laden Sie die neueste Version von Zikula herunter, die unter https://github.com/zikula/core/releases verfügbar ist, in das /opt/-Verzeichnis auf dem Server:

cd /opt/
wget https://github.com/zikula/core/releases/download/2.0.1/Zikula_Core-2.0.1.zip
unzip Zikula_Core-2.0.1.zip
mv 2.0 /var/www/html/zikula

6. Legen Sie eine ordnungsgemäße Eigentümerschaft fest

Alle Dateien müssen für den Webserver lesbar sein, also legen Sie einen korrekten Besitz fest:

chown www-data:www-data -R /var/www/html/zikula

7. Datenbank und Benutzer erstellen

Erstellen Sie eine neue MySQL-Datenbank und einen neuen Benutzer:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE zikuladb;
mysql> CREATE USER 'zikulauser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON zikuladb.* TO 'zikulauser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Vergessen Sie nicht, „y0uR-pa5sW0rd“ durch ein sicheres Passwort zu ersetzen.

8. Erstellen Sie einen neuen virtuellen Host

Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „zikula.conf“ auf Ihrem virtuellen Server:

touch /etc/apache2/sites-available/zikula.conf
ln -s /etc/apache2/sites-available/zikula.conf /etc/apache2/sites-enabled/zikula.conf
vi /etc/apache2/sites-available/zikula.conf

Fügen Sie dann die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/zikula/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zikula/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Entfernen Sie die Datei 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

9. Starten Sie den Apache-Webserver neu

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

service apache2 restart

Öffnen Sie http://Ihre-Domain.com in Ihrem bevorzugten Webbrowser und befolgen Sie die einfachen Anweisungen auf dem Installationsbildschirm, indem Sie die erforderlichen Informationen wie gewünscht eingeben:

Database type: MySQL
Storage Engine: InnoDB
Database Host: localhost
Database Username: zikulauser
Database Password: y0uR-pa5sW0rd   // change this password with your actual password
Database Name: zikuladb

10. Zikula-Installation im Webbrowser fortsetzen

Erstellen Sie auf der nächsten Seite ein neues Zikula-Administratorkonto.

Klicken Sie auf „Installationsprogramm starten“.

Das ist es. Zikula wurde auf Ihrem Server installiert.

Melden Sie sich beim Zikula-Administrations-Backend an und beginnen Sie mit der Erstellung neuer Inhalte, installieren Sie neue Erweiterungen, fügen Sie neue Benutzer hinzu und so weiter …

Natürlich müssen Sie Zikula nicht auf Ubuntu 16.04 installieren, wenn Sie einen unserer PHP-VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Zikula für Sie auf Ubuntu 16.04 zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Sie diesen Beitrag über die Installation von Zikula auf Ubuntu 16.04 gerne lesen, können Sie ihn gerne über die folgenden Verknüpfungen in sozialen Netzwerken teilen oder einfach einen Kommentar hinterlassen.


Panels
  1. So installieren Sie ISPConfig 3 unter Ubuntu 18.04

  2. So installieren Sie Webmin unter Ubuntu 18.04

  3. So installieren Sie Panda3D unter Ubuntu 10.04

  4. So installieren Sie Zabbix auf Ubuntu

  5. So installieren Sie Observium unter Ubuntu 14.04

So installieren Sie Go unter Ubuntu 18.04

So installieren Sie R unter Ubuntu 18.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Zikula auf Ubuntu 20.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04