GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installazione dello stack LEMP su Ubuntu 14.04

Cos'è lo stack LEMP?

Lo stack LEMP è una combinazione di sistema operativo e stack di software open source che sono importanti nella configurazione iniziale di un server. L'acronimo sta per Linux, Nginx (Pronounced Engine-X), MySQL/MariaDB e PHP/Perl/Python. Questo articolo ti guiderà attraverso i passaggi coinvolti nell'installazione del server web Nginx, MySQL e PHP sul tuo server supponendo che il sistema operativo Ubuntu sia già installato in esso.

Prima di seguire questo articolo, devi avere un account utente non root configurato sul tuo server.

Installazione del server web Nginx

Nginx è il secondo server web più utilizzato al mondo dopo il server web Apache ed è più potente del suo rivale. Per installare Nginx segui i passaggi indicati di seguito.

Passaggio 1: Usa il seguente comando nel terminale

sudo apt-get update

Al termine del processo di aggiornamento, installa il server nginx utilizzando il comando.

sudo apt-get install nginx

Riceverai un messaggio di autenticazione, accettalo inserendo Y e prosegui con l'installazione

Passaggio 2: Verifica l'installazione inserendo il seguente URL sul tuo browser web.

http://server_ip_address/

Se il server web è stato installato correttamente, il tuo browser web ti indirizzerà alla pagina web simile alla seguente:

Installazione di MySQL

MySQL è un software di sistema di gestione dei database che viene utilizzato per gestire, archiviare e recuperare i database nei server DB. Per installare MySQL, segui i passaggi seguenti:

Passaggio 1: Immettere il comando nel terminale

sudo apt-get install mysql-server

Ti verrà chiesto di impostare la tua password MySQL . Si consiglia vivamente di impostare la password e quindi di continuare con l'installazione.

Passaggio 2: Esegui il comando seguente per risolvere diversi problemi di sicurezza con l'installazione predefinita di MySQL.

sudo mysql_secure_installation

Ti verrà data la possibilità di modificare la password di root MySQL, rimuovere gli account utente anonimi, disabilitare gli accessi root al di fuori di localhost e rimuovere i database di test. Si consiglia di rispondere sì a queste opzioni.

Installazione di PHP

PHP è un linguaggio di scripting utilizzato nella progettazione web per creare pagine web dinamiche.

Passaggio 1: Usa il seguente comando nel terminale

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Questo installerà PHP senza alcun messaggio di richiesta.

Passaggio 2: Sono disponibili molti moduli PHP aggiuntivi che possono essere installati facilmente. Anche se questo è un passaggio facoltativo, se desideri installare moduli aggiuntivi segui i passaggi seguenti.

Per verificare i moduli disponibili, inserisci il comando nel terminale

apt-cache search php5-

Tutti i moduli disponibili verranno visualizzati come segue:

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-json - JSON module for php5
php5-ldap - LDAP module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
............

Per conoscere i dettagli del pacchetto o del modulo, digita quanto segue

apt-cache show module-name

Al posto di module-name, inserisci il nome del modulo corrispondente. Ad esempio,

apt-cache show php5-odbc

Per installare quel pacchetto, digita quanto segue

sudo apt-get install php5-odbc

Riavvio del server web

Il passaggio finale nell'installazione dello stack LEMP su Ubuntu 14.04 è riavviare il server web Nginx. Questo viene fatto in modo che il server web riconosca le modifiche apportate al server.

sudo service nginx restart

Questo riavvierà immediatamente il server e il gioco è fatto. Hai installato lo stack LEMP sul tuo server in esecuzione su Ubuntu 14.04.


Ubuntu
  1. Installazione dello stack ELK su Ubuntu 14.04

  2. Installazione di VirtualBox 4.2 su Ubuntu 12.10

  3. Installare Php5.3 su Ubuntu 14.4?

  4. Installazione di uno stack LAMP su Ubuntu 18.04

  5. Come installare lo stack LEMP su Ubuntu 18.04

Come installare lo stack LEMP su Ubuntu 16.04

Installa phpMyAdmin con LEMP Stack su Ubuntu 20.04 LTS

Come installare lo stack LEMP su Ubuntu 20.04

Installa WordPress con LEMP Stack su Ubuntu 20.04

Installa ProjectSend su Ubuntu 20.04 con Nginx (stack LEMP)

Installazione di KDE su Ubuntu 22.04