V prostředích Linuxu je životně důležité znát všechny možnosti, které z něj musíme vytěžit maximum, a rozšířit tak možnosti služeb a rolí, které na serveru máme.
Jednou z nejpoužívanějších možností v současné době na úrovni serveru je LAMP, a proto dnes budeme analyzovat, jak bezpečně a jednoduše nainstalovat LAMP do Ubuntu 17.04.
Co je LAMPLAMP je zkratka pro operační systém Linux se serverem Apache, kde jsou jeho data uložena v databázi MySQL a dynamický obsah je zpracováván pomocí PHP.
LAMP: Linux, Apache, MySQL, PHPS LAMP budeme mít po ruce skupinu open source softwaru, který lze normálně nainstalovat společně s cílem umožnit serveru hostovat dynamické webové stránky a aplikace.
S ohledem na to uvidíme, jak nainstalovat LAMP na Ubuntu 17.04.
1. Aktualizujte balíčky Ubuntu 17.04
Krok 1
Prvním krokem je aktualizovat aktuální balíčky Ubuntu 17.04 spuštěním následujícího příkazu:
sudo apt aktualizace
ZVĚTŠIT
Krok 2
Pokud existují balíčky k aktualizaci, provedeme následující příkaz. Tímto způsobem budeme mít systém kompletně aktualizovaný.
sudo apt upgrade
2. Nainstalujte Apache na Ubuntu 17.04
Apache HTTP Server je software zaměřený na vytvoření robustní, komerční, funkční a volně dostupné implementace zdrojového kódu serveru HTTP (Web). Apache je v současné době jedním z nejpopulárnějších na světě.
Krok 1
Chcete -li nainstalovat Apache do Ubuntu 17.04, spustíme následující řádek:
sudo apt nainstalovat apache2
ZVĚTŠIT
Krok 2
Po stažení a instalaci spustíme test Apache spuštěním následujícího řádku. Jak vidíme, neexistují žádné chyby syntaxe, test však vrací varovnou zprávu, že jsme nenastavili úplný název domény (plně kvalifikovaný název domény). Tato zpráva nepředstavuje žádné riziko pro vaši konfiguraci Apache, ale zobrazí se při kontrole chyb syntaxe ve vaší konfiguraci Apache.
konfigurační test sudo apache2ctl
ZVĚTŠIT
3. Upravte konfigurační soubor Apache v Ubuntu 17.04
Krok 1
Dále musíme upravit konfigurační soubor Apache, který je v cestě /etc/apache2/apache2.confZa tímto účelem provedeme následující:
sudo nano /etc/apache2/apache2.confKrok 2
V tomto případě použijeme nano, ale je možné použít vim nebo jiný editor. Při přístupu k tomuto souboru uvidíme následující:
ZVĚTŠIT
Krok 3
Na konec tohoto souboru přidáme zásady s názvem Název serveru s IP adresou serveru, kterou známe provedením příkazu ifconfig, v tomto případě zadáme následující:
Název serveru 192.168.0.13
ZVĚTŠIT
Krok 4
Změny uložíme pomocí kláves
Ctrl + O
a ponecháme editor pomocí
Ctrl + X
Krok 5
Ukončíme editor a znovu spustíme následující řádek pro kontrolu syntaxe:
konfigurační test sudo apache2ctl
ZVĚTŠIT
Krok 6
Pokračujeme v restartování služby Apache provedením následujícího:
sudo systemctl restart apache2
4. Ověřit Apache na Ubuntu 17.04
Krok 1
Abychom ověřili, že byl Apache správně nainstalován, přistoupíme k prohlížeči a do adresního řádku zadáme následující syntaxi:
http: // Server_IPKrok 2
Výsledkem bude následující. Jak vidíme, Apache funguje správně.
ZVĚTŠIT
5. Nainstalujte MySQL na Ubuntu 17.04
Dále nainstalujeme MySQL pro správu databází.
Krok 1
MySQL je k dispozici v úložištích Ubuntu, proto použijeme výstižný pro vaši instalaci:
sudo apt nainstalovat mysql-server
ZVĚTŠIT
Krok 2
Vložíme dopis s pro potvrzení stažení a instalace MySQL. Během procesu instalace musíme přiřadit heslo root pro MySQL:
ZVĚTŠIT
Krok 3
Klikneme na Přijmout a musíme to potvrdit. Jakmile klikneme na Přijmout, instalační proces bude pokračovat.
ZVĚTŠIT
Krok 4
Po instalaci bude nutné ke konfiguraci MySQL spustit následující řádek:
mysql_secure_installationKrok 5
Tam musíme doplnit následující s příslušnou odpovědí. Tímto způsobem jsme správně nakonfigurovali MySQL.
Stiskněte y | Y pro Ano, jakýkoli jiný klíč pro Ne: N Odebrat anonymní uživatele? (Stiskněte y | Y pro Ano, jakýkoli jiný klíč pro Ne): y Zakázat vzdálené přihlášení root? (Stiskněte y | Y pro Ano, jakýkoli jiný klíč pro Ne): y Odstranit testovací databázi a přístup k ní? (Stiskněte y | Y pro Ano, jakýkoli jiný klíč pro Ne): y Znovu načíst tabulky oprávnění? (Stiskněte y | Y pro Ano, jakékoli jiné tlačítko pro Ne): y
ZVĚTŠIT
6. Nainstalujte a ověřte PHP na Ubuntu 17.04
Dále nainstalujeme PHP, což je součást konfigurace, prostřednictvím které bude možné zpracovávat kódy pro zobrazení dynamického obsahu.
PHP může také spouštět skripty, připojovat se k databázím MySQL pro informace a doručovat zpracovaný obsah na náš webový server, aby se zobrazil správně.
Krok 1
Chcete -li nainstalovat PHP v Ubuntu 17.04, spustíme následující řádek:
sudo apt install php libapache2-mod-php php-mcrypt php-mysql
ZVĚTŠIT
Krok 2
Jakmile je instalace dokončena, uvidíme následující:
ZVĚTŠIT
Krok 3
Pro kontrolu PHP vytvoříme soubor s názvem info.php v cestě / var / www / html a k tomu budeme přistupovat pomocí následujícího řádku:
sudo nano /var/www/html/info.phpKrok 4
Do tohoto souboru zadáme následující:
ZVĚTŠIT
Krok 5
Jakmile jsou změny uloženy, můžeme ověřit stav PHP zadáním z libovolného prohlížeče a do adresního řádku zadejte následující:
http: Server_IP / info.phpKrok 6
Pokud vše funguje správně, uvidíme následující:
ZVĚTŠIT
Krok 7
Tam budeme mít veškerou konfiguraci PHP.
ZVĚTŠIT
Tímto způsobem byla instalace LAMP v Ubuntu 17.04 správná a budeme moci i nadále využívat výhod jejích více funkcí.