GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Zikula na Ubuntu 16.04

Ukážeme vám, jak nainstalovat Zikula na Ubuntu 16.04. Zikula je open-source webový aplikační framework napsaný v PHP. Pomocí Zikula Framework můžete vyvíjet interaktivní a upravitelné webové stránky. Je to multiplatformní aplikace a podporuje všechny populární operační systémy, ale tento tutoriál byl napsán pro Ubuntu 16.04.

V době psaní tohoto tutoriálu je nejnovější stabilní verze Zikuly 2.0.1 a vyžaduje:

  • PHP 5.5.9 nebo vyšší (nejlépe nejnovější) s povolenými rozšířeními mbstring, JSON, curl, Intl, mysql a GD PHP.
  • MySQL 5, MariaDB 5 nebo novější
  • Webový server Apache 2.0 nebo vyšší zkompilovaný s modulem mod_rewrite a AllowOverride nastaveným na „Vše“ (upozorňujeme, že výchozí nastavení AllowOverride v Apache 2.3.9 a vyšších je „Žádné“).

Tato instalační příručka předpokládá, že Apache je již nainstalován a nakonfigurován na vašem virtuálním serveru.

Začněme instalací.

1. Aktualizujte systémové balíčky

Ujistěte se, že jsou balíčky operačního systému vašeho serveru plně aktuální:

apt-get update 
apt-get upgrade

2. Nainstalujte požadované balíčky

Nainstalujte požadované balíčky pro Ziula:

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

3. Povolit modul Apache Rewrite Module

Povolte modul pro přepis Apache, pokud tak již není provedeno:

a2enmod rewrite

4. Restartujte Apache

Restartujte službu Apache, aby se změny projevily:

service apache2 restart

5. Nainstalujte Zikula na Ubuntu 16.04

Stáhněte si nejnovější verzi Zikuly dostupnou na https://github.com/zikula/core/releases do adresáře /opt/ na serveru:

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. Nastavte správné vlastnictví

Všechny soubory musí být čitelné webovým serverem, takže nastavte správné vlastnictví:

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

7. Vytvořit databázi a uživatele

Vytvořte novou databázi MySQL a uživatele:

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

Nezapomeňte nahradit „y0uR-pa5sW0rd“ silným heslem.

8. Vytvořte nového virtuálního hostitele

Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem „zikula.conf“ na svém virtuálním serveru:

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

Poté přidejte následující řádky:

<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>

Odeberte soubor 000-default.conf:

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

9. Restartujte webový server Apache

Restartujte webový server Apache, aby se změny projevily:

service apache2 restart

Otevřete http://vaše-domena.com ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů na obrazovce instalace a vložte požadované informace:

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. Pokračujte v instalaci Zikuly ve webovém prohlížeči

Na další stránce vytvořte nový účet správce Zikula.

Klikněte na „Zahájit instalaci“.

To je vše. Zikula byl nainstalován na váš server.

Přihlaste se do administračního back-endu Zikuly a začněte vytvářet nový obsah, instalovat nová rozšíření, přidávat nové uživatele a tak dále…

Samozřejmě nemusíte instalovat Zikulu na Ubuntu 16.04,  pokud používáte některou z našich hostingových služeb PHP VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Zikulu na Ubuntu 16.04 nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud rádi čtete tento příspěvek o tom, jak nainstalovat Zikula na Ubuntu 16.04, můžete jej sdílet na sociálních sítích pomocí níže uvedených zkratek nebo jednoduše zanechat komentář.


Panels
  1. Jak nainstalovat ISPConfig 3 na Ubuntu 18.04

  2. Jak nainstalovat Webmin na Ubuntu 18.04

  3. Jak nainstalovat Panda3D na Ubuntu 10.04

  1. Jak nainstalovat Zabbix na Ubuntu

  2. Jak nainstalovat Observium na Ubuntu 14.04

  3. Jak nainstalovat Javu na Ubuntu 16.04

  1. Jak nainstalovat ATutor na Ubuntu 14.04

  2. Jak nainstalovat Traq na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04