GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Nginx con PHP5 e MySQL su Ubuntu 11.10

Nginx è un server HTTP gratuito, open source e ad alte prestazioni. Nginx è noto per la sua stabilità, il ricco set di funzionalità, la configurazione semplice e il basso consumo di risorse. Questo tutorial mostra come installare Nginx su Ubuntu 11.10 con supporto PHP5 (tramite PHP-FPM) e supporto MySQL.
 

Installazione di MySQL 5:

Per prima cosa installeremo MySQL emettendo il seguente comando.

root@ubuntu~/ $ sudo apt-get install mysql-server mysql-client

Ti verrà chiesto di fornire una password per l'utente MySQL “root “. La stessa password sarà valida per l'utente root@localhost così come [email protected] .

Nuova password per l'utente "root" MySQL:<– yourrootsqlpassword

Ripeti la password per l'utente "root" MySQL:<– yourrootsqlpassword

Installazione di Nginx:

Nginx è già disponibile nel pacchetto Ubuntu, quindi emetti il ​​seguente comando per installare Nginx.

root@ubuntu~/ $ sudo apt-get install nginx

Avvia Nginx dopo l'installazione.

root@ubuntu~/ $ sudo /etc/init.d/nginx start

Verifica la tua installazione di Nginx aprendo il tuo browser web e vai a http://192.168.0.10 . Otterrai la seguente pagina web che dice "Benvenuto in Nginx! “.

La radice del documento nginx predefinita su Ubuntu 11.10 è /usr/share/nginx/www. I file di configurazione si trovano nella directory /etc/nginx.

Installazione di PHP5:

Il passo successivo consiste nell'installare PHP5 tramite PHP-FPM (PHP-FPM (FastCGI Process Manager), è un'implementazione alternativa di PHP FastCGI. ha alcune funzionalità aggiuntive utili per siti di qualsiasi dimensione, in particolare quelli più affollati). Installalo eseguendo il seguente comando.

root@ubuntu~/ $ sudo apt-get install php5-fpm 

dopo l'installazione di PHP5 riavviare il server Nginx.

root@ubuntu~/ $ sudo /etc/init.d/nginx reload

Test di PHP:

Per testare il PHP, posiziona un file PHP nella directory predefinita di nginx

Passaggio 1. Nel terminale copia/incolla la seguente riga:

root@ubuntu~/ $ sudo vi /usr/share/nginx/html/info.php

Si aprirà un file chiamato info.php.

Passaggio 2. Copia/incolla questa riga nel file info.php:

<?php phpinfo(); ?>

Passaggio 3. Salva e chiudi il file. usa Esc +;wq per salvare il file.

Passaggio 4. Ora apri il tuo browser web e digita quanto segue nell'indirizzo web:

http://192.168.0.10/info.php

La pagina appare come di seguito:

Dalla schermata sopra, PHP5 funziona e funziona tramite FPM/FastCGI, come mostrato nella riga dell'API del server. Se scorri più in basso, vedrai tutti i moduli che sono già abilitati in PHP5. Scoprirai che MySQL non è elencato lì, il che significa che non abbiamo ancora il supporto per MySQL in PHP5. dobbiamo installare il supporto MySQL su PHP 5.

Supporto MySQL in PHP5:

Per ottenere il supporto MySQL in PHP5 possiamo installare il pacchetto php5-mysql.

 root@ubuntu~/ $ sudo apt-get install php5-mysql

Una volta installato, riavvia il PHP-FPM.

 root@ubuntu~/ $ sudo /etc/init.d/php5-fpm restart

Ora aggiorna il browser Web che hai già aperto per testare PHP.

Troverai l'elenco dei moduli MySQL che non sono elencati prima dell'installazione del pacchetto di supporto.


Ubuntu
  1. Come installare WordPress con Nginx su Ubuntu 18.04

  2. Come installare MediaWiki con Nginx su Ubuntu 16.04

  3. Come installare il server Web Cherokee con PHP5 e MySQL su Ubuntu 11.04

  4. Come installare Lighttpd con PHP5 e MySQL su Ubuntu 11.04

  5. Come installare e configurare mysql 8 su Ubuntu 20.04

Come installare Nginx con PHP e MySQL (LEMP Stack) su Ubuntu 20.04 LTS

Come installare OSClass con Nginx su Ubuntu 20.04

Installazione di Nginx con supporto PHP5 e MySQL su Ubuntu 8.10

Come installare Nginx con ModSecurity su Ubuntu 15.04

Come installare Nextcloud 13 su Ubuntu 16.04 con Nginx

Come installare e configurare MySQL su Ubuntu 18.04