Instalace a nastavení serveru LAMP na Ubuntu

Instalace a nastavení serveru LAMP na Ubuntu

Operační systémy Linux nabízejí svým uživatelům skvělé příležitosti pro vytváření webových stránek, úložiště na serveru a testování. Mnoho z nich pravděpodobně slyšelo, že správné nastavení Apache a MySQL nám umožňuje pohodlně pracovat se servery. Je čas se seznámit s lampou, která je všechny spojuje, a také pochopí, jak nainstalovat a konfigurovat server lampy v Ubuntu.

Instalace lampy umožňuje vytvořit webový server.

Co je lampa?

Lampa není program, jak si možná myslíte jako první, a ne server. Tato zkratka skrývá zásobník nebo sadu serverových programů: Apache, MySQL, PHP. Proto název - první písmena každého z těchto programů. První dopis je převzat z Linuxu.

Přečtěte si více o komponentách.

  • Apache je bezplatný server HTTP.
  • MySQL - výkonný, také bezplatný systém správy databází. Používá se na mnoha webech.
  • PHP - programovací jazyk. Velmi často na to píše různé webové aplikace.

To vše je užitečné a téměř nepostradatelné pro umístění webových stránek do sítě. Zbývá se naučit nainstalovat a použít ji.

Instalační lampa

Lampy jsou nainstalovány několika způsoby. Protože se jedná o sadu programů, můžete si každou z nich stáhnout samostatně, ale je pohodlnější to dělat společně. K tomu je snazší použít úkol:

Sudo tasksel Instalace lamp-server

TaskSel - speciální nástroj nainstalovaný na Ubuntu, s jehož pomocí je snadné načíst různé softwarové balíčky do systému. Během instalace systém požádá o zadání hesla pro MySQL. Je nutné to udělat.

Odstranění

Zásobník můžete zcela smazat jedním příkazem:

Sudo tasksel odstranit lampy-server

Budou nainstalovány všechny komponenty: PHP 7, Apache, MySQL. Pro pohodlnější provoz jsou programy přidány do zatížení automobilu. Pokud to chcete změnit, udělejte to prostřednictvím nastavení: Systém - Parametry - spuštěné aplikace. Jen odstraňte lampu komponent.

Instalace a konfigurace

Většina by však pravděpodobně chtěla okamžitě získat alespoň test, ale vyladěný pracovní server. Pak dodržujeme další pokyny.

  1. Nainstalujte potřebné balíčky druhým způsobem:
    Sudo apt-get instalace apache2 mysql-server phpmyadmin 
  2. Přijdeme a zadáme heslo supervelmoci, abychom nainstalovali MySQL na Ubuntu, pak to uděláme znovu.
  3. Zobrazí se nastavení nastavení phpmyadminu. Zde musíte naznačit, že bude použit Apache
  4. Poté, co potřebujete přečíst informace ve dvojici Windows a potvrdit nastavení databáze. Dbconfig -Common je speciální pomocný balíček, který se používá na Debian i Ubuntu.
  5. Systém nás požádá, abychom znovu zadali heslo. To musí být provedeno třikrát: pro kombinování MySQL s phpmyadminem, vytvoření databáze a potvrzení.
  6. Zkontrolujte: zda server funguje. Zadejte do adresního řádku prohlížeče "Localhost". Zpráva by se měla objevit: „Jeho!".
  7. Nyní představíme „localhost/phpmyadmin“ v řádku, přihlaste se. Přihlášení: Root, heslo je stejné jako dříve zavedené.

Nastavte server a přidejte web

Nejdůležitější součástí je nastavení serveru lampy, protože instalace MySQL, Apache, PHP 7 na Ubuntu není obtížná. Dále budete muset pracovat se softwarovým kódem.

Navádíme odkaz na PhpMyAdmin:

SUDO LN -s /ETC /PHPMYADMIN /VAR /www

Otevřete a poté upravte konfiguraci serveru:

Sudo nano/etc/apache2/apache2.Conf

Přidejte řádek na konec:

Servername Localhost: 80

Otevřete soubor hostitelů:

Sudo nano /etc /hosts

Přidejte řádek:

127.0.1.1 Testsite.ru

Vytváříme soubor konfigurace nového webu:

"Virtualhost *: 80"
Serverias testsite.Ru www.Testsite.ru
Dokumentace/home/server/testsite.ru
Adresář Home/Server/Testsite.ru/"
Povolit vše
"/Adresář"
"/Virtualhost"

Umístíme tento soubor s kořenovými zákony zde:/etc/apache2/weby -avilable/

Aktivujeme web:

Sudo a2nsite testsite.ru

Restartujte server:

Sudo /etc /init.Restart d/apache2

Vytvoření stránky pro web

Vytváříme první stránku - indexový soubor.PHP ve složce webu (domov/server/testsite.ru).

Zadejte tam:

„?
Echo 'ahoj!!!';
?›

Obecně můžete představit cokoli, potřebujete to pouze pro kontrolu výkonu serveru.

Otevřete naši stránku prostřednictvím prohlížeče: Zadejte webovou adresu do řádku.

Poté musíme vidět ceněné „ahoj!!!". Pokud se to stalo, pak je vše správně nakonfigurováno. Nyní v této složce můžete umístit plnohodnotný web, který bude testován na lampě. Složka, stejně jako adresa webu, lze samozřejmě změnit.

Nyní víte, že instalace a konfigurace mysql, apache, php (lamp) na Ubuntu není tak hrozné, jak se zdá být původně. Toto jsou pouze základní schopnosti softwaru. V průběhu času se naučíte využívat veškerou sílu programů.