In questo tutorial installeremo TYPO3 su Ubuntu 16.04, con server web Apache, MariaDB e PHP. TYPO3 è un sistema di gestione dei contenuti (CMS) completamente gratuito e open source scritto in PHP. Consente agli utenti di creare siti Web anche se non hanno esperienza nello sviluppo web. TYPO3 è molto facile da usare ed è uno strumento efficace sia per piccoli siti che per siti multilingue di grandi aziende, e lo rende un'ottima alternativa alle piattaforme CMS più popolari come WordPress, Joomla e Drupal. Installare TYPO3 su Ubuntu 16.04 è un'operazione abbastanza semplice, basta seguire attentamente i passaggi seguenti.
1. Aggiorna il sistema
Prima di tutto, accedi al tuo Ubuntu VPS tramite SSH come utente root
ssh root@IP_Address -p Port_number
e assicurati che tutti i pacchetti installati siano aggiornati
apt-get update && apt-get upgrade
2. Installa il server web Apache
Esegui il comando seguente per installare il server web
apt-get install apache2
Una volta completata l'installazione, abilita l'avvio automatico di Apache all'avvio del sistema.
systemctl enable apache2
4. Installa PHP
Poiché TYPO3 è uno scrittore in PHP, dobbiamo installare PHP tra alcuni moduli PHP richiesti per poter eseguire il CMS
apt-get -y install php php-cli php-mysqli php-zip php-gd php-apcu php-xml php-ziplibfreetype6 imagemagick
5. Installa il server MySQL e crea un database
TYPO3 ha bisogno di un database per memorizzare i suoi dati, quindi installeremo il server di database MySQL. Esegui il comando seguente
apt-get install mysql-server
Una volta completata l'installazione del server del database, avvia il server del database e abilitalo all'avvio all'avvio
systemctl start mysql systemctl enable mysql
Puoi anche eseguire lo script "mysql_secure_installation" per impostare la password di root MySQL e proteggere il server.
Quindi, accedi al server MySQL come utente root e crea un nuovo database e un nuovo utente per l'installazione di 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
Sostituisci "PASSWORD" con una password complessa. Si consiglia di utilizzare una combinazione di lettere e numeri.
6. Scarica e installa TYPO3
Vai al sito Web ufficiale di TYPO3 e scarica l'ultima versione del CMS:
wget https://get.typo3.org/8/zip -O typo3.zip
Una volta scaricato il pacchetto sorgente, decomprimi l'archivio nella directory principale del documento sul tuo server
unzip typo3.zip -d /var/www/html/
Rinomineremo la directory appena creata in qualcosa di più semplice
cd /var/www/html/ mv typo3_src-8.7.10/ typo3/
La directory contiene un file '_.htaccess'. Dobbiamo rimuovere i file per abilitare le regole .htaccess
cd typo3/ mv _.htaccess .htaccess
Per procedere con l'installazione, creare una "PRIMA_INSTALLAZIONE". Il nome del file fa distinzione tra maiuscole e minuscole, ma il file stesso può essere vuoto.
touch FIRST_INSTALL
Imposta la proprietà corretta sulla directory TYPO3
chown -R www-data:www-data /var/www/html/typo3
7. Crea un host virtuale Apache
Per accedere a TYPO3 con il tuo nome di dominio, devi creare un host virtuale Apache. Crea un nuovo file con il seguente contenuto
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
Salva il file e attiva l'host virtuale
a2ensite domain.com.conf
Riavvia il server web per rendere effettive le modifiche
systemctl restart apache2
Questo è tutto, ora puoi accedere a http://domain.com
con il tuo browser web preferito e completa l'installazione di TYPO3.
Ovviamente non devi installare TYPO3 sul tuo VPS Ubuntu 16.04, se utilizzi uno dei nostri servizi di hosting CMS gestiti, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare TYPO3 CMS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se ti è piaciuto questo post su come installare TYPO3 su Ubuntu 16.04, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.