GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Linux, Apache, MySQL a PHP (LAMP) na cloudový server Ubuntu 12.04

Úvod

V tomto návodu instalujeme server LAMP pomocí Ubuntu 12.04. LAMP je jednou z nejrozšířenějších a snadno instalovatelných konfigurací webového serveru. Skládá se ze 4 prvků; Linux (v tomto případě Ubuntu), Apache, MySQL a PHP.

Předpoklady

Server s nainstalovaným Ubuntu 12.04. Potřebujete server? Atlantic.net nabízí hostingové služby VPS.

Instalace LAMP na Ubuntu 12.04

Před instalací Apache bychom se měli ujistit, že náš systém je aktuální, spuštěním následujícího příkazu:

sudo apt-get update

Instalace Apache na Ubuntu 12.04

Apache je webový server; jeho úkolem je poskytovat webové stránky vašim klientům, když si je vyžádají. Nainstalujte Apache spuštěním následujícího příkazu:

sudo apt-get install apache2

Když se zobrazí dotaz „Chcete pokračovat?“ stiskněte Y a poté Enter .

Ověřte, že Apache běží spuštěním následujícího příkazu:

service apache2 status

Po instalaci Apache vytvoří výchozí webovou stránku, kterou lze zobrazit na IP adrese vašeho serveru.

Pokud neznáte IP adresu svých serverů, můžete spustit následující příkaz:

ifconfig

Měli byste získat výstup, který vypadá následovně. Musíte se podívat vedle místa, kde je uvedeno „inet addr“ pro vaši IP adresu.

Příklad ifconfig zobrazující IP adresu 192.168.100.10

V našem případě bychom do adresního řádku vašeho prohlížeče vložili http://192.168.100.10 a dostali bychom následující stránku:

Výchozí stránka pro Apache na Ubuntu 12.04

Instalace MySQL na Ubuntu 12.04

MySQL je relační databázový systém, jehož úkolem je ukládat data v databázích, tabulkách a záznamech. MySQL můžete nainstalovat pomocí následujícího příkazu:

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Když se během instalace zobrazí dotaz „Chcete pokračovat?“ stiskněte Y a poté Enter . Poté vás vyzve k zadání hesla root MySQL. Měli byste si nastavit silné heslo dle vlastního výběru.

Přidejte silné heslo dle vlastního výběru a stiskněte Enter

Jakmile zadáte své heslo pro MySQL, budete vyzváni k jeho opětovnému zadání.

Znovu zadejte heslo, které jste nastavili dříve

mysql_secure_installation

Vyzve vás k sérii otázek Typ N pro změnu hesla uživatele root, protože jste ho právě nastavili a pravděpodobně budete chtít stisknout Y pro

odpočinek.

Příklad toho, jak vypadá mysql_secure_installation

Ověřte, že MySQL běží pomocí následujícího příkazu:

service mysql status

Instalace PHP na Ubuntu 12.04

PHP je skriptovací jazyk, jehož úkolem je přerušovat kód a vytvářet výstupy. Nainstalujte PHP pomocí následujícího příkazu:

apt-get install php5 libapache2-mod-php5

Když se zobrazí dotaz „Chcete pokračovat?“ stiskněte Y a poté Enter .

Vytvoříme testovací soubor PHP s názvem  info.php ve /var/www/. Pro tento návod to provedeme pomocí Nano spuštěním následujícího příkazu:

nano /var/www/info.php

Do textového editoru vložte následující kód:

<?php
phpinfo();
?>

Uložte soubor stisknutím Ctrl + X poté stiskněte Y a poté Enter .

Protože instalujeme PHP, musíme restartovat Apache, aby se změny projevily:

service apache2 restart

Nyní můžete svůj soubor info.php otestovat pomocí následujícího odkazu, aktualizovaného o vaši IP adresu.

http://vaše adresa/info.php

Výsledek vámi vytvořeného souboru php.info.

Nyní, když jste ověřili, že PHP funguje, je dobré soubor info.php odstranit, protože hackeři jej mohou použít k plánování útoků proti vám pomocí těchto informací. Odeberte jej pomocí následujícího příkazu:

sudo rm /var/www/info.php

Gratulujeme! Při instalaci LAMP na váš server Ubuntu 12.04. Děkujeme, že jste postupovali podle tohoto návodu. Vraťte se prosím k dalším aktualizacím. Pokud používáte novější verzi Ubuntu, přečtěte si naše užitečné návody pro Ubuntu 14.04, Ubuntu 15.04 a Ubuntu 16.04.


Linux
  1. Jak nainstalovat Apache, MySQL, PHP (LAMP) na Ubuntu 16.04 LTS

  2. Jak nainstalovat LAMP (Linux, Apache, MySQL, PHP) na Debian 9

  3. Jak nainstalovat LAMP Apache, MySQL, PHP v Ubuntu 22.04

  1. Jak nainstalovat Linux, Apache, MySQL, PHP (LAMP) stack na Ubuntu 16.04

  2. Jak nainstalovat zásobník Linux, Apache, MySQL, PHP (LAMP) na Ubuntu 16.04 / Ubuntu 14.04

  3. Jak nainstalovat Apache, MySQL a PHP na AlmaLinux 8

  1. Jak nainstalovat Linux, Apache, MySQL a PHP (LAMP) na Fedora 20 Cloud Server

  2. Jak nainstalovat Apache, MySQL, PHP (LAMP) na Fedoru 21

  3. Jak nainstalovat Linux, Apache, MySQL a PHP (LAMP) na cloudový server Ubuntu 20.04