Meniu

Cum se instaleaza Zikula pe Ubuntu 16.04

In acest tutorial va vom oferi instructiuni pas cu pas despre cum sa instalati Zikula pe un Ubuntu 16.04 VPS. Zikula este un framework de aplicatii web open source, scris in PHP. La momentul acestui tutorial, ultima versiune stabila a Zikula este 2.0.1 si necesita:

- PHP 5.5.9 sau mai recent (de preferat cel mai recent), cu mbstring, JSON, curl, Intl, mysql si extensii PHP GD activate. - MySQL 5, MariaDB 5 sau mai tarziu - Server Apache 2.0 sau mai mare, compilat cu modulul mod_rewrite si AllowOverride setat la 'All' (retineti ca setarea implicita pentru AllowOverride in Apache 2.3.9 si mai mare este 'None'). Acest ghid de instalare presupune ca Apache este deja instalat si configurat pe serverul virtual.

Asigurati-va ca pachetele de servere ale sistemului de operare sunt pe deplin actualizate:
apt-get update
apt-get upgrade
Instalati pachetele necesare:
apt-get instaleaza php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql php7.0-intl
Activati modulul de rescriere Apache daca nu este deja facut astfel:
a2enmod rewrite
Reporniti serviciul Apache pentru ca modificarile sa aiba efect:
service apache2 restart
Instalati Zikula - Descarcati cea mai recenta versiune de Zikula disponibila la adresa https://github.com/zikula/core/releases in directorul / opt / de pe server:
cd / opt /
wget https://github.com/zikula/core/releases/download/2.0.1/Zikula_Core-2.0.1.zip
mv 2.0 / var / www / html / zikula
Toate fisierele trebuie sa poata fi citite de serverul web, deci setati o proprietate adecvata:
chown www-date: www-data -R / var / www / html / zikula

Creati o baza de date MySQL si un utilizator nou:
mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE zikuladb;
mysql> CREATE USER 'zikulauser'@'localhost' IDENTIFIED BY 'your-password';
mysql> GRANT ALL PRIVILEGES ON zikuladb.* TO 'zikulauser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit
Nu uitati sa inlocuiti "your-password" cu o parola puternica.

Creati o noua directiva de gazda virtuala in Apache. De exemplu, creati un nou fisier de configurare Apache numit "zikula.conf" pe serverul virtual:

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
Apoi, adaugati urmatoarele randuri:

ServerAdmin admin@your-domain.com
DocumentRoot /var/www/html/zikula/
ServerName your-domain.com
ServerAlias www.your-domain.com

Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all

ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
Eliminati fisierul 000-default.conf:
rm /etc/apache2/sites-enabled/000-default.conf
Reporniti serverul web Apache pentru ca modificarile sa aiba efect:
service apache2 restart
Deschideti http://your-domain.com in browserul dvs. web preferat si urmati instructiunile simple de pe ecranul de instalare, introducand informatiile necesare dupa cum doriti:

Tip de baza de date: MySQL Motor de stocare: InnoDB Gazda de baza de date: localhost Utilizator de baze de date: zikulauser Parola de baza de date:your-password // modificati aceasta parola cu parola actuala Numele bazei de date: zikuladb In pagina urmatoare, creati un nou cont de administrator Zikula.

Faceti clic pe "Incepeti instalarea"....Zikula a fost instalat pe serverul dvs.

Conectati-va la back-end-ul administratiei Zikula si incepeti sa creati continut nou, sa instalati noi extensii, sa adaugati utilizatori noi si asa mai departe ...

 

PS. Daca va place sa cititi blogul nostru, nu ezitati sa il distribuiti pe retelele sociale utilizand scurtaturile de mai jos sau pur si simplu lasati un comentariu.

 

FlorinM

Utilizator Linux - Solus OS, pasionat de calatorii.
  • | 2708 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign