GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Zikula su Ubuntu 16.04

Ti mostreremo come installare Zikula su Ubuntu 16.04. Zikula è un framework di applicazioni Web open source scritto in PHP. Puoi sviluppare siti Web interattivi e modificabili utilizzando Zikula Framework. È un'applicazione multipiattaforma e supporta tutti i sistemi operativi più diffusi, ma questo tutorial è stato scritto per Ubuntu 16.04.

Al momento della stesura di questo tutorial, l'ultima versione stabile di Zikula è la 2.0.1 e richiede:

  • PHP 5.5.9 o versioni successive (preferibilmente l'ultima), con estensioni mbstring, JSON, curl, Intl, mysql e GD PHP abilitate.
  • MySQL 5, MariaDB 5 o successivo
  • Server Web Apache 2.0 o versioni successive compilato con il modulo mod_rewrite e AllowOverride impostato su "All" (si noti che l'impostazione predefinita per AllowOverride in Apache 2.3.9 e versioni successive è "Nessuno").

Questa guida all'installazione presuppone che Apache sia già installato e configurato sul tuo server virtuale.

Iniziamo con l'installazione.

1. Aggiorna i pacchetti di sistema

Assicurati che i pacchetti del sistema operativo del tuo server siano completamente aggiornati:

apt-get update 
apt-get upgrade

2. Installa i pacchetti richiesti

Installa i pacchetti richiesti per Ziula:

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

3. Abilita il modulo di riscrittura di Apache

Abilita il modulo di riscrittura di Apache se non è già stato fatto così:

a2enmod rewrite

4. Riavvia Apache

Riavvia il servizio Apache per rendere effettive le modifiche:

service apache2 restart

5. Installa Zikula su Ubuntu 16.04

Scarica l'ultima versione di Zikula disponibile su https://github.com/zikula/core/releases nella directory /opt/ sul 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. Imposta una proprietà adeguata

Tutti i file devono essere leggibili dal server web, quindi imposta una proprietà adeguata:

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

7. Crea database e utente

Crea un nuovo database MySQL e un nuovo utente:

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

Non dimenticare di sostituire "y0uR-pa5sW0rd" con una password complessa.

8. Crea un nuovo host virtuale

Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "zikula.conf" sul tuo server virtuale:

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

Quindi, aggiungi le seguenti righe:

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

Rimuovere il file 000-default.conf:

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

9. Riavvia il server Web Apache

Riavvia il server Web Apache per rendere effettive le modifiche:

service apache2 restart

Apri http://tuo-dominio.com nel tuo browser web preferito e segui le facili istruzioni nella schermata di installazione inserendo le informazioni necessarie come richiesto:

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. Continua l'installazione di Zikula nel browser Web

Nella pagina successiva, crea un nuovo account amministratore Zikula.

Fai clic su "Inizia programma di installazione".

Questo è tutto. Zikula è stato installato sul tuo server.

Accedi al back-end di amministrazione di Zikula e inizia a creare nuovi contenuti, installare nuove estensioni, aggiungere nuovi utenti e così via...

Ovviamente non devi installare Zikula su Ubuntu 16.04, se utilizzi uno dei nostri servizi di hosting PHP VPS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Zikula su Ubuntu 16.04, per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti piace leggere questo post su come installare Zikula su Ubuntu 16.04, sentiti libero di condividerlo sui social network usando le scorciatoie qui sotto, o semplicemente lascia un commento.


Panels
  1. Come installare ISPConfig 3 su Ubuntu 18.04

  2. Come installare Webmin su Ubuntu 18.04

  3. Come installare ATutor su Ubuntu 14.04

  4. Come installare Traq su Ubuntu 16.04

  5. Come installare Pip su Ubuntu 16.04

Come installare Vai su Ubuntu 18.04

Come installare R su Ubuntu 18.04

Come installare qt su Ubuntu 20.04

Come installare Zikula su Ubuntu 20.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04