Joomla este pe dintre cele mai populare open-source CMS (Content Management System), care va permite sa creati si sa gestionati cu usurinta site-uri dinamice. Este scris in PHP, si poate stoca datele in  MySQL sau PostgreSQL. In acest tutorial, va vom arata cum sa instalati Joomla 3 pe Debian 9 folosind LAMP (Linux, Apache, MariaDB, PHP). Instalarea Joomla 3 pe Debian 9, este usoara si ar trebui sa ia mai putin de 10 minute.

In primul rand, trebuie sa va conectati la server prin SSH ca utilizatorul root:

ssh root@IP_ADDRESS -p PORT_NUMBER
si inlocuiti „IP_ADDRESS“ si „port_number“ cu adresa de IP a serverului real si numarul de port SSH.

Inainte de a incepe cu instalarea, asigurati-va ca Debian 9 server este de pana la zi prin rularea urmatoarele comenzi:

apt-get update
apt-get upgrade
Pentru a instala serverul de web Apache, executati urmatoarea comanda:
apt-get install apache2
Dupa finalizarea instalarii, puteti activa serviciul pentru a porni automat la pornirea sistemului cu:
systemctl enable apache2
Pentru a verifica daca serverul Apache se executa, aveti posibilitatea sa executati urmatoarea comanda:
systemctl status apache2
In continuare, vom instala PHP 7, cu unele module suplimentare PHP:
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip
Urmatorul pas este de a instala serverul de baze de date MariaDB. Pentru a face acest lucru, executati urmatoarea comanda:
apt-get install mariadb-server
Dupa finalizarea instalarii, puteti porni serverul de baze de date si permite sa porneasca automat la pornire, cu:
systemctl start mariadb
systemctl enable mariadb
Puteti rula, de asemenea, „mysql_secure_installation“ script-ul furnizat de MariaDB pentru a securiza instalarea:
mysql_secure_installation
Dupa ce ati raspuns la toate intrebarile, acum mai departe si conectati pentru a MariaDB ca root folosind parola de root, cu urmatoarea comanda:
mysql -u root -p
Pentru a crea o noua baza de date pentru instalarea noastra Joomla, executati urmatoarele comenzi:
CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;
Asigurati-va ca  inlocuiti „parola“ cu o parola reala, puternica.

Acum, ca serverul LAMP este gata, putem instala in cele din urma Joomla. Puteti descarca cea mai recenta versiune stabila cu urmatoarea comanda:

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip
Crearea unui nou director in interiorul joomla directorul radacina de document Apache pe serverul si despachetati arhiva:
mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla
Schimbarea proprietatea directorului joomla:
chown -R www-data:www-data /var/www/html/joomla
Daca doriti sa accesati instalarea Joomla folosind propriul nume de domeniu, va trebui, de asemenea, pentru a crea un fisier gazda virtuala Apache:
nano /etc/apache2/sites-available/joomla.conf
Si introduceti urmatorul continut in interiorul acestui fisier:

ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/html/joomla
ServerName yourdomain.com
ServerAlias www.yourdomain.com

Options FollowSymLinks AllowOverride All Order allow,deny allow from all

ErrorLog /var/log/apache2/joomla-error_log CustomLog /var/log/apache2/joomla-access_log common

Activati fisierul gazda virtuala si nu uitati sa inlocuiti „yourdomain.com“ cu propriul nume de domeniu. In cele din urma, trebuie sa activati fisierul gazda virtuala cu:
ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf
Reporniti Apache cu:
systemctl restart apache2
Asta e. Puteti merge acum la http://yourdomain.com si urmati instructiunile de pe ecran pentru a finaliza instalarea Joomla. Bafta!

  • Care este reactia ta?
  • powered by Verysign
  • like Timenews
    Like
  • unmoved Timenews
    unmoved
  • amused Timenews
    amused
  • excited Timenews
    excited
  • angry Timenews
    angry
  • sad Timenews
    sad
TENDINTA  |  PCLinuxOS LXQt 2019.02
FlorinM                   Timenews
FlorinM
Utilizator Linux - Solus OS, pasionat de calatorii.
1160 articole



  • Comenteaza
  • powered by Verysign

Nici un comentariu inca. Fii primul!
Gabriel Ruta - Facebook
Gabriel Ruta - Facebook

MX Linux. Il folosesc deja de un an jumate, si pot spune ca pt. mine personal este No.1 Distro din cate zeci am testat in anii trecuti. L-am folosi...10 days, 58 minutes

MX Linux 18.1 - improspatare ISO MX Linux 18.1 - improspatare ISO >>>
Stefan
Stefan

Salut,

Ati gresit imaginea ISO, re-downloadati imaginea 1.5.2 daca tot aceea ati scos-o, si aveti grija ce downloadati data viitoare

Re...14 days, 21 hours

Moderator
Moderator
Remediat. Multumim.
Redcore.Linux.Hardened.1812.KDE vs Argent.Workstation.1.5.2.KDE Redcore.Linux.Hardened.1812.KDE vs Argent.Workstation.1.5.2.KDE >>>
Victor
Victor

Interesant ... Îmi place ideea! 
Dar oricine vede inspiratia pe care Casper a luat-o de la lampa Philips Hue, precum si unele dintr...22 days, 8 hours

Casper Glow - lumina de noapte, ce va va ajuta sa adormiti Casper Glow - lumina de noapte, ce va va ajuta sa adormiti >>>
Alex Petrini - Facebook
Alex Petrini - Facebook

da, dar e coporate mai mult. Eu folosesc Rambox si îti poti defini orice serviciu singur. 

1 month, 2 days
Station in Linux - 600 de aplicatii intr-o singura interfata eleganta Station in Linux - 600 de aplicatii intr-o singura interfata eleganta >>>