Installazione PHP · 2 min read · Dec 07, 2025
Come installare il framework PHP CodeIgniter su Ubuntu 18.04 LTS
CodeIgniter è un framework PHP gratuito, open source e potente con un ingombro molto ridotto, creato da Rick Ellis nel 2006. È stato appositamente progettato per gli sviluppatori che necessitano di un toolkit semplice ed elegante per creare applicazioni web complete. Viene fornito con molte funzionalità tra cui, leggerezza, supporto per database Active Record, libreria di manipolazione delle immagini, supporto per l’aiuto, routing URI, sistema basato su Model-View-Controller e molto altro.
In questo tutorial, impareremo come installare CodeIgniter su un server Ubuntu 18.04 LTS (Bionic Beaver).
Requisiti
- Un server che esegue Ubuntu 18.04.
- Un utente non root con password di root configurata sul tuo server.
Installa Apache e PHP
CodeIgniter funziona su server web Apache ed è scritto in linguaggio PHP, quindi dovrai installare Apache e PHP sul tuo sistema. Prima di tutto, installa il server web Apache con il seguente comando:
sudo apt-get install apache2 -yPer impostazione predefinita, l’ultima versione di PHP non è disponibile in Ubuntu 18.04, quindi dovrai aggiungere il repository per questo. Puoi aggiungere il repository PHP con il seguente comando:
sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/phpUna volta aggiornato il repository, puoi installare PHP e altre librerie con il seguente comando:
sudo apt-get install libapache2-mod-php7.1 php7.1-common php7.1-xml php7.1-zip php7.1-mysql unzip wget -ySuccessivamente, avvia il servizio web Apache e abilitalo per l’avvio all’accensione:
sudo systemctl start apache2
sudo systemctl enable apache2Installa CodeIgniter
Puoi scaricare l’ultima versione di CodeIgniter dal repository Git utilizzando il seguente comando:
wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.5.zipUna volta completato il download, estrai il file scaricato con il seguente comando:
unzip 3.1.5.zipCopia la directory estratta nella directory radice di Apache e dai i permessi appropriati con il seguente comando:
sudo cp -r CodeIgniter-3.1.5 /var/www/html/codeigniter
sudo chown -R www-data:www-data /var/www/html/codeigniter
sudo chmod -R 777 /var/www/html/codeigniter/Successivamente, crea una direttiva di host virtuale apache per CodeIgniter.
sudo nano /etc/apache2/sites-available/codeigniter.confAggiungi le seguenti righe:
ServerAdmin [email protected]
DocumentRoot /var/www/html/codeigniter
ServerName yourdomain.com
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/codeigniter-error_log
CustomLog /var/log/apache2/codeigniter-access_log common
Salva e chiudi il file, quindi abilita il file dell’host virtuale con il seguente comando:
sudo a2ensite codeigniterInfine, riavvia il servizio apache per applicare tutte le modifiche:
systemctl restart apache2Accedi a CodeIgniter
Apri il tuo browser web e digita l’URL http://yourdomain.com, verrai reindirizzato al dashboard di CodeIgniter come mostrato nella pagina seguente:

Congratulazioni! hai installato con successo CodeIgniter sul server Ubuntu 18.04 LTS.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.