V této příručce vysvětlíme, jak nainstalovat LAMP na Ubuntu 18.04.
LAMP (Linux, Apache, MySQL, PHP) je kombinací softwaru s otevřeným zdrojovým kódem, který se obvykle instaluje na server používaný k hostování dynamických webových stránek a webových aplikací. Zahrnuje operační systém Linux, webový server Apache, MySQL pro ukládání a správu dat a PHP pro práci s dynamickým obsahem.
Instalace LAMP na Ubuntu 18.04 je snadný úkol a neměl by trvat déle než 10 minut. Začněme procesem instalace.
Požadavky
- Server Ubuntu 18.04
- Systémový uživatel s právy sudo
Krok 1:Aktualizujte systém
Než budete pokračovat dalšími kroky, ujistěte se, že je váš systém aktualizovaný spuštěním následujících dvou příkazů:
sudo apt-get update sudo apt-get upgrade
Vždy udržujte svůj systém aktualizovaný. Můžete také nastavit automatické aktualizace. Udržování aktualizovaného systému zajišťuje, že zůstanete v bezpečí a zároveň maximalizujete výkon a kompatibilitu s ostatními balíčky ve vašem systému.
Krok 2:Nainstalujte Apache
Apache je nejpopulárnější a nejrozšířenější software pro webový server na světě. Je rychlý, bezpečný, spolehlivý a lze jej snadno přizpůsobit podle vašich potřeb. Navíc je poměrně snadno použitelný, díky čemuž je přístupnější pro
Chcete-li nainstalovat Apache na server Ubuntu 18.04, spusťte následující příkaz:
sudo apt-get install apache2
Po dokončení instalace povolte automatické spuštění služby Apache při spuštění systému. Můžete to udělat pomocí následujícího příkazu:
sudo systemctl enable apache2
Chcete-li ověřit, že Apache běží, otevřete webový prohlížeč a zadejte veřejnou IP adresu svého serveru (např. http://12.12.12.12
). Pokud je Apache úspěšně nainstalován, měli byste vidět zprávu „Funguje to!“.
Krok 3:Nainstalujte MySQL
Dalším krokem je instalace MySQL. Je to jeden z nejpopulárnějších systémů pro správu databází a nabízí mnoho funkcí pro správu a konfiguraci databází.
Chcete-li nainstalovat MySQL do svého systému, zadejte následující příkaz a na výzvu zadejte Y:
sudo apt-get install mysql-server
Během instalace budete požádáni o zadání hesla pro uživatele root MySQL. Ujistěte se, že zadáváte silné heslo.
Po dokončení instalace vám za účelem zlepšení zabezpečení serveru MySQL doporučujeme spustit následující skript:
sudo mysql_secure_installation
Nejprve budete dotázáni na nastavení pluginu pro ověření hesla.
Would you like to setup VALIDATE PASSWORD plugin?(Press y|Y for Yes, any other key for No) :
Tento plugin kontroluje sílu hesla a umožňuje uživatelům nastavit pouze hesla, která jsou dostatečně bezpečná.
Zda toto povolíte nebo ne, je zcela na vás, ale nezapomeňte používat silná hesla.
Pokud zvolíte 'ano', budete požádáni, abyste zvolili úroveň zásad ověřování hesla:
There are three levels of password validation policy: LOW Length >= 8 MEDIUM Length >= 8, numeric, mixed case, and special characters STRONG Length >= 8, numeric, mixed case, special characters and dictionary file Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
Dále budete požádáni o změnu hesla uživatele root, ale protože jsme ho již vytvořili během instalace MySQL, můžeme tento krok přeskočit stisknutím klávesy Enter.
Poté budete požádáni o několik dalších otázek a doporučujeme, abyste na všechny odpověděli „ano“:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
Opět můžeme povolit spuštění MySQL při startu pomocí následujícího příkazu:
sudo systemctl enable mysql
To je vše, MySQL bylo nainstalováno a zabezpečeno.
Krok 4:Nainstalujte PHP
Posledním krokem v tomto tutoriálu je instalace PHP.
PHP je programovací jazyk, který se většinou používá pro vývoj dynamických webových stránek. Ubuntu 18.04 přichází s PHP 7.2, které je k dispozici pro instalaci do jeho výchozích softwarových úložišť.
Nainstalujeme také některé z nejběžnějších modulů PHP:
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-mysql php7.2-opcache php7.2-gd php7.2-curl php7.2-cli php7.2-imap
Abychom otestovali, zda PHP funguje správně, vytvoříme soubor s názvem info.php. Umístěte tento soubor do kořenového adresáře webového serveru.
Otevřete textový editor:
sudo nano /var/www/html/info.php
Zadejte následující řádky a uložte soubor:
<?php phpinfo(); ?>
Restartujte server Apache zadáním:
sudo systemctl restart apache2
Nyní, když přejdete na tuto stránku:http://your_server_ip_address/info.php
ve vašem webovém prohlížeči uvidíte následující stránku zobrazující vaši aktuální konfiguraci PHP:
To znamená, že PHP funguje správně.
Tímto jste dokončili instalaci LAMP na Ubuntu 18.04. Gratulujeme!
Samozřejmě, pokud jste jedním z našich zákazníků Lamp Stack Hosting, nemusíte instalovat LAMP na Ubuntu 18.04 nebo vědět, jak nainstalovat LAMP stack na Ubuntu 18.04 – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují LAMP na Ubuntu 18.04.
PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat zásobník LAMP na Ubuntu 18.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.