Installazione di PHP su server Ubuntu

Anonim

Installazione di PHP su server Ubuntu

Gli sviluppatori di applicazioni Web possono incontrare difficoltà quando si installa il linguaggio di scripting PHP in Ubuntu Server. Questo è collegato con molti fattori. Ma usare questo manuale, tutti saranno in grado di evitare errori durante l'installazione.

Installa PHP in Ubuntu Server

Impostazione della lingua PHP in Ubuntu Server può essere eseguita in modi diversi: tutto dipende dalla sua versione e dalla versione del sistema operativo stesso. E la differenza principale è nelle squadre stesse che dovranno essere eseguite.

Vale anche la pena notare che il pacchetto PHP include diversi componenti che, se desiderati, possono essere installati separatamente l'uno dall'altro.

Metodo 1: installazione standard

L'installazione standard prevede l'utilizzo della versione più recente del pacchetto. In ogni sistema operativo server Ubuntu, è diverso:

  • 12.04 LTS (preciso) - 5.3;
  • 14.04 LTS (fidato) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (XENIAL) - 7.0.

Tutti i pacchetti sono distribuiti attraverso il repository ufficiale del sistema operativo, quindi non sarà necessario collegare a terzi. Ma l'installazione del pacchetto completo viene eseguita in due versioni e dipende dalla versione del sistema operativo. Quindi, per installare PHP in Ubuntu Server 16.04, eseguire questo comando:

Sudo apt-get install php

E per le versioni precedenti:

Sudo apt-get install php5

Se tutti i componenti del pacchetto PHP non sono necessari nel sistema, è possibile impostarli separatamente. Come fare questo e quali comandi di fare questo dovrebbero essere eseguiti, saranno descritti di seguito.

Modulo per server http apache

Per installare il modulo PHP per Apache in Ubuntu Server 16.04, è necessario eseguire il seguente comando:

Sudo apt-get install ligapache2-mod-php

Nelle versioni precedenti del sistema operativo:

Sudo apt-get install ligapache2-mod-php5

Richiederai una password, dopo aver inserito il quale è necessario fornire un permesso di installazione. Per fare ciò, inserire la lettera "D" o "Y" (a seconda della localizzazione del server Ubuntu) e premere INVIO.

Installazione di PHP per Apache in Ubuntu Server

Quindi rimane solo per attendere il download e l'installazione del pacchetto.

FPM.

Per installare il modulo FPM nel sistema operativo versione 16.04, effettuare le seguenti operazioni:

Sudo apt-get install php-fpm

Nelle versioni precedenti:

Sudo apt-get install php5-fpm

In questo caso, l'installazione verrà avvicinata automaticamente, immediatamente dopo aver inserito la password del superutente.

Installazione di PHP FPM in Ubuntu Server

Cli

CLI è necessaria per gli sviluppatori impegnati nella creazione di programmi di console su PHP. Per introdurre questo linguaggio di programmazione ad esso, è necessario eseguire il comando in Ubuntu 16.04:

Sudo apt-get install php-cli

Nelle versioni precedenti:

Sudo apt-get install php5-cli

Installazione in server Ubuntu PHP-CLI

Estensioni PHP.

Per implementare tutte le possibili funzioni PHP, è necessario installare un numero di estensioni per i programmi utilizzati. Ora i comandi più popolari saranno presentati per eseguire tale installazione.

Nota: verrà fornito di seguito per ogni espansione di due comandi, in cui il primo è per Ubuntu Server 16.04 e il secondo è per le versioni precedenti del sistema operativo.

  1. Estensione per GD:

    Sudo apt-get install php-gd

    Sudo apt-get install php5-gd

  2. Installazione dell'estensione PHP-GD in Ubuntu Server

  3. Estensione per MCRypt:

    Sudo apt-get install php-mcrypt

    Sudo apt-get install php5-mcrypt

  4. Installazione nell'estensione PHP Server Ubuntu per MCRYPT

  5. Estensione per mysql:

    Sudo apt-get install php-mysql

    Sudo apt-get install php5-mysql

  6. Installazione dell'estensione PHP per MySQL in Ubuntu Server

Se si dispone di un pacchetto completo è possibile installare i moduli separatamente, selettivamente eseguendo i comandi necessari:

Sudo apt-get install ligapache2-mod-php5.6

Sudo apt-get install php5.6-fpm

Sudo apt-get install php5.6-cli

Sudo apt-get install php-gd

Sudo apt-get install php5.6-mbstring

Sudo apt-get install php5.6-mcrypt

Sudo apt-get install php5.6-mysql

Sudo apt-get install php5.6-xml

Conclusione

In conclusione, possiamo dire che, avendo persino la conoscenza di base del lavoro al computer, l'utente sarà in grado di installare sia il pacchetto PHP principale che tutti i suoi componenti aggiuntivi. La cosa principale è conoscere i comandi che si desidera eseguire in Ubuntu Server.

Leggi di più