Instalace a nastavení serveru LAMP na Ubuntu
- 1583
- 336
- Lubor Blecha
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.
- Nainstalujte potřebné balíčky druhým způsobem:
Sudo apt-get instalace apache2 mysql-server phpmyadmin - Přijdeme a zadáme heslo supervelmoci, abychom nainstalovali MySQL na Ubuntu, pak to uděláme znovu.
- Zobrazí se nastavení nastavení phpmyadminu. Zde musíte naznačit, že bude použit Apache
- 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.
- 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í.
- Zkontrolujte: zda server funguje. Zadejte do adresního řádku prohlížeče "Localhost". Zpráva by se měla objevit: „Jeho!".
- 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ů.
- « Řešení problému tisku tiskárny HP LaserJet 1200
- Express Gate Cloud Co je tento program, proč je potřeba a jak jej používat »