In acest tutorial vom instala TYPO3 pe Ubuntu 16.04, cu serverul web Apache, MariaDB si PHP. TYPO3 este un sistem complet de administrare a continutului (CMS) gratuit, scris in PHP. Acesta permite utilizatorilor sa creeze site-uri web, chiar daca nu au o experienta in dezvoltarea. TYPO3 este foarte usor de utilizat si este un instrument eficient pentru site-uri mici, precum si site-uri multilingve ale marilor corporatii, si este o alternativa la cele mai populare platforme CMS cum ar fi WordPress, Joomla si Drupal. Instalarea TYPO3 pe Ubuntu 16.04 este o sarcina destul de usoara, urmati cu atentie pasii de mai jos.
Actualizati sistemul
Mai intai, conectati-va la VPS-ul Ubuntu prin SSH ca root root
ssh root@IP_Address -p Port_number
si asigurati-va ca toate pachetele instalate sunt actualizate
apt-get update && apt-get upgrade
Instalati serverul web Apache
Rulati urmatoarea comanda pentru a instala serverul web
apt-get install apache2
Odata ce instalarea este finalizata, activati Apache sa porneasca automat la pornirea sistemului.
systemctl enable apache2
Instalati PHP
Deoarece TYPO3 este scris in PHP, trebuie sa instalam module PHP necesare pentru a rula CMS-ul
instalati serverul MySQL si creati o baza de date
TYPO3 are nevoie de o baza de date pentru stocarea datelor, asa ca vom instala serverul de baza de date MySQL. Rulati urmatoarea comanda
apt-get install mysql-server
Odata ce instalarea serverului de baze de date este finalizata, porniti serverul bazei de date si activati-l sa inceapa la data incarcarii
systemctl start mysql
systemctl enable mysql
De asemenea, puteti rula scriptul "mysql_secure_installation" pentru a seta parola de root MySQL si a securiza serverul.
Apoi, conectati-va la serverul MySQL serevr ca root si creati o noua baza de date si un utilizator pentru instalarea TYPO3
mysql -u root -p
mysql> CREATE DATABASE typo3;
mysql> GRANT ALL PRIVILEGES ON typo3.* TO 'typo3user'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> quit
Inlocuiti "PASSWORD" cu o parola puternica. Se recomanda utilizarea unei combinatii de litere si numere.
Descarcati si instalati TYPO3
Accesati site-ul oficial TYPO3 si descarcati cea mai recenta versiune a CMS:
wget https://get.typo3.org/8/zip -O typo3.zip
Odata ce pachetul sursa este descarcat, dezarhivati arhiva in directorul radacina al documentului de pe serverul dvs.
unzip typo3.zip -d /var/www/html/
Vom redenumi directorul nou creat in ceva mai simplu
cd /var/www/html/
mv typo3_src-8.7.10/ typo3/
Directorul contine un fisier "_.htaccess". Trebuie sa eliminam caracterul "_" pentru a activa regulile .htaccess
cd typo3/
mv _.htaccess .htaccess
Pentru a continua instalarea, creati un "FIRST_INSTALL". Numele fisierului este case-sensitive dar fisierul in sine poate fi gol.
touch FIRST_INSTALL
Setati proprietatea corecta in directorul TYPO3
chown -R www-data:www-data /var/www/html/typo3
Creati gazda virtuala Apache
Pentru a accesa TYPO3 cu numele de domeniu, trebuie sa creati gazda virtuala Apache. Creati un fisier nou cu urmatorul continut
nano /etc/apache2/sites-available/domain.com.conf
ServerName domain.com
DocumentRoot /var/www/html/typo3
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
Salvati fisierul si activati gazda virtuala
a2ensite domain.com.conf
Reporniti serverul web pentru ca modificarile sa aiba efect
systemctl restart apache2
Asta e tot, puteti accesa acum http://domain.com in browserul dvs. web preferat si puteti completa instalarea TYPO3.
PS. Daca v-a placut aceasta postare despre cum sa instalati TYPO3 pe Ubuntu 16.04, trimiteti-l prietenii dvs. in retelele sociale folosind butoanele din stanga sau pur si simplu lasati un raspuns de mai jos. Multumiri.
Utilizator Linux - Solus OS, pasionat de calatorii. 1160 articole
Comenteaza
powered by Verysign
Comentarii
Nici un comentariu inca. Fii primul!
Comentarii recente
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, 1 hour