Instalace PHP na serveru Ubuntu

Anonim

Instalace PHP na serveru Ubuntu

Vývojáři webových aplikací mohou setkat se s obtížemi při instalaci skriptovacího jazyka PHP v serveru Ubuntu. To je spojeno s mnoha faktory. Ale pomocí této příručky se každý bude moci vyhnout chybám během instalace.

Nainstalujte PHP v Ubuntu Server

Nastavení jazyka PHP do serveru Ubuntu lze provádět různými způsoby - vše závisí na verzi az verze samotného operačního systému. A hlavní rozdíl je v samotných týmech, které budou muset být provedeny.

Stojí také za zmínku, že balíček PHP obsahuje několik komponent, které lze v případě potřeby instalovat odděleně od sebe.

Metoda 1: Standardní instalace

Standardní instalace zahrnuje použití nejnovější verzi balíčku. V každém operačním systému Ubuntu Server je jiný:

  • 12,04 LTS (přesné) - 5.3;
  • 14,04 LTS (důvěryhodné) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16,04 LTS (xenial) - 7.0.

Všechny balíčky jsou distribuovány prostřednictvím oficiálního úložiště operačního systému, takže nebude nutné připojit třetí stranu. Instalace plného balíčku se však provádí ve dvou verzích a závisí na verzi OS. Pro instalaci PHP v Ubuntu Server 16.04 proveďte tento příkaz:

Sudo apt-get Install php

A pro dřívější verze:

Sudo apt-get Install php5

Pokud v systému nejsou nutné všechny komponenty PHP balení, můžete je nastavit samostatně. Jak to provést a jaké příkazy k tomu mají být provedeny, budou popsány níže.

Modul pro Apache HTTP server

Chcete-li nainstalovat modul PHP pro Apache v Ubuntu Server 16.04, musíte provést následující příkaz:

Sudo apt-get Instalace libapache2-mod-php

V dřívějších verzích OS:

Sudo apt-get Instalovat libapache2-mod-php5

Po zadání zadanete heslo, které je nutné poskytnout povolení k instalaci. Chcete-li to provést, zadejte písmeno "D" nebo "Y" (v závislosti na lokalizaci serveru Ubuntu) a stiskněte klávesu ENTER.

Instalace PHP pro Apache v Ubuntu Server

Pak zůstane jen čekat na stahování a instalaci balíčku.

FPM.

Chcete-li nainstalovat modul FPM ve verzi 16.04 operačního systému, proveďte následující:

Sudo apt-get Instalace php-fpm

V dřívějších verzích:

Sudo apt-get Instalace php5-fpm

V tomto případě se instalace spustí automaticky, ihned po zadání hesla superuser.

Instalace PHP FPM v Ubuntu Server

Cli.

CLI je zapotřebí pro vývojáře, kteří se zabývají vytváření programů konzoly na PHP. Chcete-li zavést tento programovací jazyk k němu, musíte provést příkaz v Ubuntu 16.04:

Sudo apt-get Instalace php-cli

V dřívějších verzích:

Sudo apt-get Install php5-cli

Instalace v Ubuntu Server PHP-CLI

Rozšíření PHP

Chcete-li implementovat všechny možné funkce PHP, měli byste nainstalovat řadu rozšíření pro použité programy. Nyní budou nejoblíbenější příkazy prezentovány tak, aby provedly takovou instalaci.

Poznámka: níže bude poskytnuta pro každou rozšíření dvou příkazů, kde první je pro Ubuntu Server 16.04 a druhý je pro dřívější verze OS.

  1. Rozšíření pro gd:

    Sudo apt-get Instalace php-gd

    Sudo apt-get Instalace php5-gd

  2. Instalace rozšíření PHP-GD v Ubuntu Server

  3. Rozšíření pro mcrypt:

    Sudo apt-get Instalace php-mcrypt

    Sudo apt-get Instalace php5-mcrypt

  4. Instalace v příponu Ubuntu Server PHP pro mcrypt

  5. Rozšíření pro MySQL:

    Sudo apt-get Instalace php-MySQL

    Sudo apt-get Install php5-mySQL

  6. Instalace rozšíření PHP pro MySQL v Ubuntu Server

Pokud máte kompletní balíček, moduly můžete nainstalovat samostatně, selektivně provedením potřebných příkazů:

Sudo apt-get Instalace libapache2-mod-php5.6

Sudo apt-get Instalace php5.6-fpm

Sudo apt-get Instalace php5.6-cli

Sudo apt-get Instalace php-gd

Sudo apt-get Instalace php5.6-mbstring

Sudo apt-get Instalace php5.6-mcrypt

Sudo apt-get Instalace php5.6-MySQL

Sudo apt-get Instalace php5.6-xml

Závěr

Na závěr můžeme říci, že s dokonce i základní znalosti o práci v počítači, uživatel bude snadno moci nainstalovat jak hlavní PHP balíček, tak všechny jeho další komponenty. Hlavní věc je znát příkazy, které chcete provést v serveru Ubuntu.

Přečtěte si více