GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare CodeIgniter su Ubuntu 14.04

In questo tutorial, ti mostreremo come installare e configurare CodeIgniter su Ubuntu 14.04. Per chi non lo sapesse, CodeIgniter è un potente framework PHP con un footprint, creato per i programmatori PHP che necessitano di un toolkit semplice ed elegante per creare applicazioni web complete.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostra l'installazione passo passo di CodeIgniter sul server Ubuntu 14.04.

Installa CodeIgniter su Ubuntu 14.04

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installa il server LAMP.

È richiesto un server LAMP Ubuntu 14.04. Se non hai installato LAMP, puoi seguire la nostra guida qui.

Passaggio 3. Installa CodeIgniter.

Scarica l'ultima versione stabile di CodeIgniter, Al momento della stesura di questo articolo è la versione 3.0.1:

cd /var/www/
wget https://github.com/bcit-ci/CodeIgniter/archive/3.0.1.zip
unzip 3.0.1.zip
mv /var/www/CodeIgniter-3.0.1 /var/www/codeigniter

Cambia la proprietà di quella directory e file:

chown -R www-data: /var/www/codeigniter

Passaggio 4. Configura il database MySQL per CodeIgniter.

Per impostazione predefinita, MySQL non è protetto. Puoi proteggere MySQL utilizzando mysql_secure_installation sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MySQL.

mysql_secure_installation

Successivamente, dovremo accedere alla console MySQL e creare un database per CodeIgniter. Esegui il comando seguente:

mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MySQL e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per il software CodeIgniter:

mysql> CREATE DATABASE codeigniter_db;
mysql> GRANT ALL PRIVILEGES on codeigniter_db.* to 'codeigniter_user'@'localhost' identified by 'YoUrPaS$w0rD';
mysql> FLUSH PRIVILEGES;
mysql> exit

Successivamente, devi modificare le impostazioni di connettività del database con le impostazioni necessarie per accedere al database appena creato:

nano /var/www/codeigniter/application/config/database.php

Trova le seguenti righe:

$db['default'] = array(
        'dsn'   => '',
        'hostname' => 'localhost',
        'username' => '',
        'password' => '',
        'database' => '',
);

Inoltre, devi modificare il seguente file:

nano /var/www/codeigniter/application/config/config.php

Trova la riga seguente per impostare l'URL di base:

$config['base_url'] = 'http://yourdomain.com';

Salva il file e chiudilo.

Passaggio 5. Configura il server web Apache2.

Modifica il file host virtuale e cambia la radice del documento in modo che punti a /var/www/codeigniter :

nano /etc/apache2/sites-enabled/000-default

Modifica le seguenti righe in base alle tue esigenze:

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

Salva e chiudi il file al termine. Riavvia il servizio Apache per rendere effettive le modifiche:

service apache2 restart

Passaggio 6. Accedi a CodeIgniter.

CodeIgniter sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com o http://server-ip-address e completare i passaggi necessari per completare l'installazione. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.

Congratulazioni! Hai installato correttamente CodeIgniter. Grazie per aver utilizzato questo tutorial per l'installazione di CodeIgniter sul sistema Ubuntu 14.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di CodeIgniter.


Ubuntu
  1. Come installare MySQL 8.0 in Ubuntu 18.04

  2. Come installare MySQL su Ubuntu 20.04

  3. Come installare Gallery3 su Ubuntu 14.04

  4. Come installare la collab su Ubuntu 14.04

  5. Come installare PunBB su Ubuntu 15.04

Come installare Moodle su Ubuntu 14.04

Come installare Drupal su Ubuntu 14.04

Come installare MediaWiki su Ubuntu 14.04

Come installare ProjectPier su Ubuntu 14.04

Come installare CodeIgniter su Ubuntu 20.04

Come installare MySQL su Ubuntu 22.04