Requisits previs
Pas 1: actualització del sistema
Pas 2: instal·leu el servidor web Apache
Pas 3: instal·leu PHP 7
Pas 4: instal·leu MySQL
Pas 5: creeu una base de dades per a TYPO3
Pas 6: instal·leu TYPO3
Pas 7: creeu un host virtual
Pas 8: acabeu la instal·lació
TYPO3 és un sistema de gestió de contingut empresarial gratuït i de codi obert. Està escrit en PHP i utilitza MySQL per emmagatzemar les seves dades. TYPO3 és un CMS responsiu, preparat per a mòbils, multilingüe i segur. Es pot personalitzar i ampliar fàcilment sense escriure cap codi.
En aquest tutorial, aprendràs a instal·lar TYPO3 CMS a Ubuntu 16.04.
Requisits previs
Pas 1: actualització del sistema
Abans d'instal·lar qualsevol paquet a la instància del servidor Ubuntu, es recomana actualitzar el sistema. Inicieu sessió amb l'usuari sudo i executeu les ordres següents per actualitzar el sistema.
sudo apt-get update
sudo apt-get -y upgrade
Pas 2: instal·leu el servidor web Apache
Instal·leu el servidor web Apache.
sudo apt-get -y install apache2
Inicieu Apache i habiliteu-lo perquè s'executi automàticament en el moment de l'arrencada.
sudo systemctl start apache2
sudo systemctl enable apache2
Pas 3: instal·leu PHP 7
Instal·leu la darrera versió de PHP juntament amb els mòduls requerits per TYPO3.
sudo apt-get -y install php php-gd php-json php-mysqli php-curl php-cli php-apcu php-soap php-xml php-zip php-mbstring libfreetype6 php-bcmath php-fileinfo imagemagick
Configura php.iniamb qualsevol editor de text que vulguis.
sudo nano /etc/php/7.0/apache2/php.ini
Cerqueu les línies següents i canvieu-ne els valors segons les instruccions proporcionades.
max_execution_time = 30 // change it to 240
; max_input_vars = 1000 // Uncomment and change the value to 1500
Pas 4: instal·leu MySQL
Instal·leu el servidor de bases de dades MySQL.
sudo apt-get -y install mysql-server
Inicieu el servidor MySQL i activeu-lo perquè s'iniciï automàticament en el moment de l'arrencada.
sudo systemctl start mysql
sudo systemctl enable mysql
Assegureu la vostra instal·lació de MySQL.
sudo mysql_secure_installation
Se us demanarà la contrasenya d'arrel actual de MySQL. Proporcioneu la contrasenya d'arrel establerta durant la instal·lació i responeu "Y" a totes les preguntes fetes. Les preguntes que es fan són autoexplicatives.
Pas 5: creeu una base de dades per a TYPO3
Inicieu sessió a l'intèrpret d'ordres de MySQL com a usuari root executant l'ordre següent.
mysql -u root -p
Proporcioneu la contrasenya perquè l'usuari root de MySQL iniciï sessió.
Executeu les consultes següents per crear una base de dades i un usuari de base de dades per a TYPO3.
CREATE DATABASE typo3_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'typo3_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON typo3_data.* TO 'typo3_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Podeu substituir el nom de la base de dades typo3_datai el nom d'usuari typo3_usersegons la vostra elecció. Assegureu-vos de canviar StrongPassworda una contrasenya molt segura .
Pas 6: instal·leu TYPO3
Canvieu al directori arrel web d'Apache executant:
cd /var/www
Baixeu l'arxiu TYPO3 mitjançant:
sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz
Sempre podeu trobar l'enllaç a la darrera versió del programari a la pàgina de descàrrega de TYPO3 .
Extreu l'arxiu:
sudo tar xzf typo3.tar.gz
Canvieu el nom del directori extret per comoditat.
sudo mv typo3*/ typo3/
Canvieu el nom del .htaccessfitxer executant:
sudo mv typo3/_.htaccess typo3/.htaccess
Creeu un fitxer buit amb el nom de fitxer FIRST_INSTALL. L'instal·lador web comprova aquest fitxer abans d'iniciar la instal·lació.
sudo touch /var/www/typo3/FIRST_INSTALL
Proporcioneu la propietat adequada executant:
sudo chown -R www-data:www-data /var/www/typo3
Pas 7: creeu un host virtual
Executeu l'ordre següent per crear un amfitrió virtual per al vostre lloc TYPO3.
sudo nano /etc/apache2/sites-available/cms.example.com.conf
Omple el fitxer amb:
<VirtualHost *:80>
ServerName cms.example.com
DocumentRoot /var/www/typo3
<Directory /var/www/typo3>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Activeu la configuració executant.
sudo a2ensite cms.example.com.conf
Reinicieu Apache.
sudo systemctl restart apache2
Pas 8: acabeu la instal·lació
La vostra instal·lació de TYPO3 CMS ja s'ha completat. Podeu acabar de configurar TYPO3 mitjançant el vostre navegador web. Obriu el vostre navegador web i navegueu a l'URL http://cms.example.comamb el nom de domini real apuntat al vostre VPS Vultr.