So installieren Sie Zikula auf Ubuntu 16.04

 

So installieren Sie Zikula auf Ubuntu 16.04

In diesem Tutorial werden wir Sie Schritt für Schritt Anweisungen liefern, how to install Zikula on an Ubuntu 16.04 VPS. Zikula is an open-source web application framework written in PHP.

Zum Zeitpunkt des Schreibens dieses tutorial, the latest stable version of Zikula ist 2.0.1 und es erfordert:

  • PHP 5.5.9 oder höher (vorzugsweise die neuesten), mit mbstring, JSON, Curl, Intl, PHP-Erweiterungen mysql und GD aktiviert.
  • MySQL 5, MariaDB 5 oder höher
  • Apache Webserver 2.0 or higher compiled with mod_rewrite module and AllowOverride set to ‘All’ (please note, the default setting for AllowOverride in Apache 2.3.9 and higher is ‘None’).

This install guide assumes that Apache is already installed and configured on your virtual server.

Beginnen wir mit der installation.

Stellen Sie sicher, dass Ihr Server OS-Pakete sind auf dem neuesten Stand:

apt-get update 
apt-get upgrade

Die benötigten Pakete zu installieren:

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

Apache Rewrite-Modul zu aktivieren, wenn dies nicht bereits geschehen ist:

a2enmod rewrite

Starten Sie den Apache-Dienst für die Änderungen wirksam werden:

Neustart des Diensts apache2

Install Zikula

Download the latest version of Zikula available at https://github.com/zikula/core/releases to the /opt/ directory on the 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

Alle Dateien müssen von den Web-Server gelesen werden, So legen Sie eine ordnungsgemäße Beteiligung:

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

Erstellen Sie eine neue MySQL-Datenbank und 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> Beenden Sie

Vergessen Sie nicht, ‚y0ur-pa5sW0rd‘ mit einem starken Passwort ersetzen.

Erstellen einer neuen virtuellen Host-Richtliniedes in Apache. Zum Beispiel, create a new Apache configuration file named ‘zikula.conf’ on your virtual 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

Dann, Fügen Sie die folgenden Zeilen:

<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
</Verzeichnis>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Entfernen Sie die 000-default.conf Datei:

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

Starten Sie den Apache Web-Server für die Änderungen wirksam werden:

Neustart des Diensts apache2

Open http://your-domain.com in your favorite web browser and follow the easy instructions on the install screen inserting the necessary information as requested:

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

Auf der nächsten Seite, create a new Zikula administrator account.

Click ‘Begin Installer’.

Das ist es. Zikula has been installed on your server.

Log in to the Zikula administration back-end and start creating new content, install new extensions, add new users and so on…

So installieren Sie Zikula auf Ubuntu 16.04

Haben Sie eine Zikula VPS Hosting with us, simply ask our expert Linux administrators to install it for you. They’re available 24/7, and will be able to help you solve this issue.

Quelle

Hinterlasse eine Antwort