GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare CodeIgniter PHP Framework 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. È appositamente creato per gli sviluppatori che necessitano di un toolkit semplice ed elegante per creare applicazioni Web con funzionalità complete. Viene fornito con molte funzionalità tra cui peso leggero, supporto per database di record attivi, libreria di manipolazione delle immagini, supporto della guida, routing URI, sistema basato su controller di visualizzazione modello e molto altro.

In questo tutorial impareremo come installare CodeIgniter sul server Ubuntu 18.04 LTS (Bionic Beaver).

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Un utente non root con password di root è impostato sul tuo server.

Installa Apache e PHP

CodeIgniter viene eseguito sul server Web Apache e scritto in linguaggio PHP, quindi dovrai installare Apache e PHP sul tuo sistema. Innanzitutto, installa il server Web Apache con il seguente comando:

sudo apt-get install apache2 -y

Per impostazione predefinita, l'ultima versione di PHP non è disponibile in Ubuntu 18.04, quindi dovrai aggiungere il repository per questo. Puoi aggiungere un repository PHP con il seguente comando:

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Una 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 -y

Quindi, avvia il servizio Web Apache e abilitalo per l'avvio all'avvio:

sudo systemctl start apache2
sudo systemctl enable apache2

Installa CodeIgniter

Puoi scaricare l'ultima versione di CodeIgniter dal repository Git utilizzando il comando seguente:

wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.5.zip

Una volta completato il download, decomprimere il file scaricato con il seguente comando:

unzip 3.1.5.zip

Copia 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/

Quindi, crea una direttiva per l'host virtuale Apache per CodeIgniter.

sudo nano /etc/apache2/sites-available/codeigniter.conf

Aggiungi le seguenti righe:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/codeigniter
 ServerName yourdomain.com
 <Directory /var/www/html/codeigniter/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/codeigniter-error_log
 CustomLog /var/log/apache2/codeigniter-access_log common
</VirtualHost>

Salva e chiudi il file, quindi abilita il file host virtuale con il seguente comando:

sudo a2ensite codeigniter

Infine, riavvia il servizio Apache per applicare tutte le modifiche:

systemctl restart apache2

Accesso a CodeIgniter

Apri il tuo browser web e digita l'URL http://tuodominio.com, verrai reindirizzato alla dashboard di CodeIgniter come mostrato nella pagina seguente:

Congratulazioni! hai installato correttamente CodeIgniter sul server Ubuntu 18.04 LTS.


Ubuntu
  1. Come installare PHP 5.6 su Ubuntu 16.04 LTS

  2. Come installare più versioni PHP su Ubuntu 18.04 LTS

  3. Come installare R su Ubuntu 18.04 LTS

  4. Come installare PHP 7.2 su Ubuntu 18.04 LTS

  5. Come installare R su Ubuntu 20.04 LTS

Come installare ERPNext su Ubuntu 18.04 LTS

Come installare PHP 8 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04 LTS Focal Fossa

Come installare Symfony Framework su Ubuntu 18.04 LTS

Come installare CodeIgniter su Ubuntu 20.04 LTS

Come installare PHP 8 su Ubuntu 18.04