Jak nainstalovat LAMP na Ubuntu 16.04

LAMP (Linux, Apache, MySQL, PHP) je kombinací open source software, obvykle instalovaného na serveru používaném pro hostování dynamických webových stránek a webových aplikací.

Zahrnuje operační systém Linux, Apache webový server, MySQL pro ukládání a správu dat a PHP pro manipulaci s dynamickým obsahem.

V tomto tutoriálu projdeme kompletní instalaci LAMP na VPS založené na Ubuntu 16.04.

požadavky

SSH přístup s oprávněními root k vašemu serveru, stejně jako Ubuntu 16.04 VPS je nutné, abyste mohli provést všechny kroky v tomto kurzu.

1. Aktualizujte svůj systém

Než začneme, ujistěte se, že váš systém je aktuální, a to spuštěním následujícího příkazu:

apt-get update && apt-get upgrade

Vždy udržujte systém aktualizováno. Můžete také nastavit automatické aktualizace.

2. Instalace aplikace Apache

Začneme instalací webového serveru Apache. Apache je považován za nejpoužívanější software webového serveru. Je rychlá, bezpečná, spolehlivá a snadno přizpůsobitelná podle vašich potřeb.

Chcete-li nainstalovat Apache na server, spusťte následující příkaz:

apt-get nainstalovat apache2

Po dokončení instalace byste měli povolit automatické spuštění systému Apache po spuštění systému. Můžete to provést následujícím příkazem:

systemact povolit apache2

Chcete-li ověřit, že Apache běží, otevřete webový prohlížeč a zadejte adresu IP serveru (např. Http: // 111.222.333.444). Pokud je Apache úspěšně nainstalován, měli byste vidět zprávu "Pracuje!".

2. Instalace MySQL

Dále budeme nainstalujte MySQL na vašem serveru. MySQL je jedním z nejoblíbenějších systémů pro správu databází.

Chcete-li nainstalovat MySQL do vašeho systému, zadejte následující příkaz a zadejte Y pro pokračování:

apt-get nainstalovat mysql-server

Během instalace budete vyzváni k zadání hesla uživatele root MySQL. Ujistěte se, že jste zadali znak a silné heslo.

Po dokončení instalace, abychom zvýšili zabezpečení vašeho MySQL serveru, doporučujeme provést MySQL zabezpečenou instalaci zadáním následujícího příkazu:

mysql_secure_installation

Nejprve budete požádáni o nastavení pluginu pro ověření hesla.

Chtěli byste nastavit plugin VALIDATE PASSWORD? (Stiskněte y | Y pro Ano, libovolný jiný klíč pro Ne):

Tento plugin kontroluje sílu hesla a umožňuje uživatelům nastavit pouze dostatečně bezpečná hesla.

Zda je chcete povolit nebo ne, je zcela na vás, ale vždy doporučujeme používat silná hesla.

Pokud zvolíte "ano", budete vyzváni k výběru úrovně zásad ověřování hesel:

Existují tři úrovně zásad ověřování hesla: NÍZKÁ délka> = 8 STŘEDNÍ délka> = 8, číselné znaky, velká písmena a speciální znaky STRONG Délka> = 8, číselné, kombinované znaky, speciální znaky a soubor slovníku Zadejte 0 = LOW, 1 = STŘEDNÍ a 2 = STRONG:

Dále budete vyzváni, abyste změnili heslo uživatele root, ale protože jsme jej již vytvořili během instalace MySQL, můžeme tento krok přeskočit stisknutím klávesy Enter.

Poté se budete zeptat na několik dalších otázek a doporučuje se vám odpovědět "ano" na všechny:

Odebrat anonymní uživatele? (Stiskněte y | Y pro Ano, jakákoli jiná klávesa pro Ne): Zakázat vzdálené přihlášení root? (Stiskněte tlačítko y | Y pro Ano, jakýkoli jiný klíč pro Ne): Odebrat testovací databázi a přístup k ní? (Stiskněte y | Y pro Ano, jakákoli jiná klávesa pro Ne): Znovu načíst tabulky oprávnění? (Stisknutím tlačítka Y | Y pro Ano, jakékoli jiné tlačítko pro Ne):

Opět můžeme povolit, aby se MySQL spouštěl při zavádění pomocí následujícího příkazu:

systemctl povolit mysql

Díky tomu je instalace MySQL dokončena.

4. Instalace PHP

Posledním krokem v tomto tutoriálu je instalace PHP. PHP je programovací jazyk používaný především pro vývoj dynamických webových stránek.

Budeme také zahrnovat některé další moduly, abychom pomohli PHP připojit se k našim Apache a MySQL.

Chcete-li to provést, zadejte následující příkaz:

apt-get nainstalovat php7.0 libapache2-mod-php7.0 php7.0-mysql

Nyní můžeme ověřit, zda PHP pracuje správně tím, že umístí soubor nazvaný info.php do kořenového adresáře webového serveru.

Chcete-li to provést, zadejte následující:

nano /var/www/html/info.php

Do souboru vložte následující údaje a uložte je:

<? php phpinfo (); ?>

A nakonec restartujte server Apache zadáním:

systemactl restartovat apache2

Nyní, pokud se dostanete k této stránce: http: //your_server_ip_address/info.php ve vašem webovém prohlížeči, uvidíte následující stránku zobrazující aktuální konfiguraci PHP:

To znamená, že PHP pracuje správně. Navíc můžete nainstalovat program PHPMyAdmin. Umožní vám spravovat databázi MySQL prostřednictvím webového prohlížeče.
Můžete se podívat náš tutoriál PHPMyAdmin abyste zjistili, jak jej můžete nainstalovat na Ubuntu 16.04 VPS.

Tímto jste dokončili instalaci LAMPu ve vašem systému. Gratulujeme, nyní máte a VPS běžící LAMP!

Zdroj

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.