V tomto tutoriálu vám ukážeme, jak nainstalovat PHP 7.2 na Ubuntu 16.04. PHP (Hypertext Preprocessor) je open-source skriptovací jazyk na straně serveru určený především pro vytváření dynamických interaktivních webových stránek. PHP je jedním z nejpopulárnějších jazyků a je volně dostupný pro redistribuci a úpravy. PHP lze spustit téměř na jakémkoli webovém serveru (např. Nginx, Apache) a na každé platformě OS (Linux, Mac OS, Windows). PHP 7.2 bylo oficiálně vydáno minulý rok a je dostupné pro všechny klienty RoseHosting. Nejnovější vydání PHP 7.2 má nové a vylepšené vlastnosti a funkce, které vývojářům umožní psát lepší kód.
Požadavky:
- Pro účely tohoto tutoriálu budeme používat Ubuntu VPS. Naše Ubuntu 16.04 VPS je již předinstalované s plně funkčním zásobníkem LAMP. Stále však projdeme všemi nezbytnými kroky a ukážeme vám, jak si nainstalovat a nakonfigurovat zásobník LAMP sami, v případě, že to děláte na čistém serveru.
- Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo.
Krok 1:Připojte se k serveru přes SSH a aktualizujte balíčky operačního systému serveru
Než začneme, pojďme se připojit k vašemu VPS přes SSH jako uživatel root a aktualizovat vaše balíčky Ubuntu OS na nejnovější dostupnou verzi.
Chcete-li se připojit k serveru přes SSH jako uživatel root, použijte následující příkaz:
ssh root@IP_ADDRESS -p PORT_NUMBER
Nahraďte „IP_ADDRESS“ a „PORT_NUMBER“ vaší skutečnou IP adresou serveru a číslem portu SSH.
Po přihlášení se pomocí následujících příkazů ujistěte, že jsou balíčky operačního systému vašeho serveru aktuální:
apt-get updateapt-get upgrade
Pokud se k vašemu zbrusu novému Ubuntu VPS přihlašujete poprvé, můžete si také prohlédnout náš výukový program První kroky po získání Ubuntu VPS, kde najdete několik dalších základních tipů pro počáteční nastavení serveru a zabezpečení.
Krok 2:Instalace webového serveru
V této části vám ukážeme, jak nainstalovat webový server do vašeho VPS. Můžeme nainstalovat Apache nebo nginx jako webový server. Pro účely tohoto tutoriálu nainstalujeme webový server Apache. Apache je rychlý a bezpečný webový server a jeden z nejpopulárnějších a nejrozšířenějších webových serverů na světě.
Chcete-li nainstalovat webový server Apache, spusťte na svém serveru následující příkaz:
apt-get install apache2
Po dokončení instalace byste měli spustit Apache:
systemctl spustí apache2
Můžete také povolit automatické spouštění Apache při spouštění serveru:
systemctl povolí apache2
Chcete-li zkontrolovat stav webového serveru Apache a ujistit se, že je v provozu, můžete použít následující příkaz:
stav systemctl apache2
Chcete-li ověřit, že Apache běží, můžete také otevřít webový prohlížeč a zadat IP adresu svého serveru (např. http://ip_adresa_vaseho_serveru ). Pokud je Apache úspěšně nainstalován, měli byste vidět výchozí uvítací stránku Apache.
Krok 3:Nainstalujte PPA Ondřeje Surého
PHP 7.2 lze nainstalovat pomocí PPA Ondřeje Surého, nainstalujte si tedy balíčky software-properties-common a python-software-properties:
sudo apt-get install software-properties-common python-software-properties
Poté přidejte ondrej PPA a aktualizujte své zdroje:
sudo add-apt-repository -y ppa:ondrej/phpsudo apt-get update
Krok 4:Nainstalujte PHP 7.2
Nainstalujte PHP 7.2 pomocí následujícího příkazu:
sudo apt-get install php7.2 php7.2-cli php7.2-common
Krok 5:Vyhledejte a nainstalujte konkrétní rozšíření PHP 7.2
Pokud chcete nainstalovat konkrétní rozšíření PHP 7.2, můžete vyhledat, zda je k dispozici, pomocí následujícího příkazu:
sudo apt search php7.2
Krok 7:Nainstalujte nejběžněji používaná rozšíření PHP
K instalaci nejčastěji používaných rozšíření PHP můžete použít následující příkaz:
instalace sudo apt-get php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zipKrok 8:Zkontrolujte instalaci PHP
Pomocí následujícího příkazu zkontrolujte verzi PHP nainstalovanou na vašem serveru:
php -vMěli byste obdržet následující výstup:
PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (vytvořeno:19. srpna 2018 07:16:12) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, od Zend TechnologiesNyní je na vašem serveru Ubuntu nainstalováno PHP 7.2 a pokud chceme změnit výchozí verzi PHP na PHP 7.2, kterou používá webový server, musíme deaktivovat starou verzi PHP 7.0 a povolit nově nainstalovanou.
Zakázat PHP 7.0
a2dismod php7.0Povolte PHP 7.2
a2enmod php7.2Restartujte webový server Apache, aby se změny projevily:
systemctl restartujte apache2Chcete-li otestovat svou instalaci a zkontrolovat, zda Apache, PHP a rozšíření PHP fungují správně, vytvořte nový informační soubor php:
vi /var/www/html/phpinfo.phpPřidejte do něj následující obsah:
Otevřete soubor „phpinfo.php“ pomocí webového prohlížeče:
http:///phpinfo.php nebo http:// /phpinfo.php a zobrazit aktuální informace o PHP na vašem serveru.
To je vše. Úspěšně jste nainstalovali PHP 7.2 na server Ubuntu 16.04. Další informace o PHP 7 naleznete v oficiální dokumentaci PHP.Samozřejmě nemusíte instalovat PHP 7.2 na Ubuntu 16.04 , pokud používáte některou z našich spravovaných hostitelských služeb PHP 7.2, v takovém případě můžete jednoduše požádat naše zkušené správce systému, aby vám nainstalovali PHP 7.2 na Ubuntu 16.04 pomocí balíčku LAMP nebo LEMP nebo jiného balíčku webhostingu podle vašeho výběru. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Chcete-li získat další aktualizace, můžete také zvážit přečtení našeho průvodce Jak nainstalovat PHP 8 na Ubuntu 20.04.
PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat PHP 7.2 na server Ubuntu 16.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.
Jak nainstalovat Rocket.Chat na Ubuntu 16.04 Jak nainstalovat Odoo 10 na Ubuntu 16.04 s Nginx jako reverzní proxyPanels