Inštalácia a nastavenie servera LAMP na Ubuntu

Inštalácia a nastavenie servera LAMP na Ubuntu

Operačné systémy Linux ponúkajú svojim používateľom skvelé príležitosti na vytváranie webových stránok, úložisko na serveri a testovanie. Mnohí pravdepodobne počuli, že správne nastavenie Apache a MySQL nám umožňuje pohodlne pracovať so servermi. Je čas zoznámiť sa s lampou, ktorá ich všetkých spája, a tiež pochopiť, ako nainštalovať a nakonfigurovať server LAMP v Ubuntu.

Inštalácia žiarovky vám umožňuje vytvoriť webový server.

Čo je lampa?

Lampa nie je program, ako by ste si mohli myslieť ako prvé, a nie server. Táto skratka skryje zásobník alebo sadu programov na účely servera: Apache, MySQL, PHP. Preto názov - prvé písmená každého z týchto programov. Prvý list je prevzatý z Linuxu.

Prečítajte si viac o komponentoch.

  • Apache je bezplatný server HTTP.
  • MySQL - výkonný, tiež bezplatný systém správy databáz. Používa sa na mnohých stránkach.
  • PHP - programovací jazyk. Veľmi často na to píšte rôzne webové aplikácie.

To všetko je užitočné a takmer nevyhnutné na umiestňovanie webových stránok do siete. Zostáva sa naučiť ho nainštalovať a používať.

Inštalačná žiarovka

Lampy sú nainštalované niekoľkými spôsobmi. Pretože ide o súbor programov, môžete si každý z nich stiahnuť osobitne, ale je vhodnejšie to urobiť spoločne. Na toto je ľahšie používať úlohy:

Sudo Tassel inštaluje žiarovku

TASSEL - špeciálny nástroj nainštalovaný na Ubuntu, s ktorým je ľahké načítať rôzne softvérové ​​balíčky do systému. Počas inštalácie bude systém požiadať o zadanie hesla pre MySQL. Je to potrebné urobiť.

Odstránenie

Môžete úplne odstrániť zásobník jedným príkazom:

Taskina sudo odstraňuje žiarovku server

Všetky komponenty budú nainštalované: PHP 7, Apache, MySQL. Pre pohodlnejšiu prevádzku sa programy pridávajú k nákladu automobilu. Ak to chcete zmeniť, urobte to prostredníctvom nastavení: System - Parametre - spustené aplikácie. Tam jednoducho odstráňte svetloštimu.

Inštalácia a konfigurácia

Väčšina by však pravdepodobne chcela okamžite získať aspoň test, ale naladený pracovný server. Potom sa riadime ďalšími pokynmi.

  1. Nainštalujte potrebné balíčky druhým spôsobom:
    Sudo apt-get inštalácia apache2 mysql-server php5 phpmyadmin 
  2. Prichádzame a zadávame heslo superveľmoc, aby sme nainštalovali MySQL na Ubuntu, potom to urobíme znova.
  3. Zobrazujú sa nastavenia nastavení phpmyadmin. Tu musíte uviesť, že sa použije Apache
  4. Potom, čo si budete potrebovať prečítať informácie v dvojici okien a potvrdiť nastavenie databázy. DBConfig -Common je špeciálny pomocný balík, ktorý sa používa na Debian aj Ubuntu.
  5. Systém nás požiada, aby sme znova zadali heslo. Musí sa to urobiť trikrát: kombinovať MySQL s phpmyadmin, aby ste vytvorili databázu a potvrdili.
  6. Skontrolujte: či server funguje. Zadajte do panela adries prehliadača „localhost“. Správa by sa mala zobraziť: „jej!„.
  7. Teraz predstavujeme v rade „localhost/phpmyadmin“, prihláste sa. Prihlásenie: root, heslo je rovnaké ako predtým predstavené.

Nastavte server a pridajte webovú stránku

Nastavenie servera LAMP je najdôležitejšou súčasťou, pretože inštalácia MySQL, Apache, PHP 7 na Ubuntu nie je ťažké. Ďalej budete musieť pracovať s kódom softvéru.

Vytvárame odkaz na phpmyadmin:

Sudo ln -s /etc /phpmyadmin /var /www

Otvorte a potom upravte konfiguráciu servera:

Sudo nano/etc/apache2/apache2.Konferovať

Pridajte riadok na koniec:

Servername localhost: 80

Otvorte súbor hostiteľov:

Sudo nano /etc /hostitelia

Pridajte riadok:

127.0.1.1 test.ruka

Vyrábame súbor konfigurácie nového webu:

„Virtualhost *: 80“
Test.ru www.Testovanie.ruka
DocumentRoot/Home/Server/Testsite.ruka
Adresár Home/Server/Testsite.ru/"
Povolenie
"/Adresár"
"/Virtualhost"

Tento súbor umiestnime tu koreňovými zákonmi:/etc/apache2/stránky -avilable/

Aktivujeme stránku:

Skúšobný test sudo a2nsite.ruka

Reštartujte server:

Sudo /etc /init.D/Apache2 reštart

Vytvorenie stránky pre webovú stránku

Vyrábame prvú stránku - súbor indexu.PHP v priečinku stránok (Home/Server/Testsite.ru).

Zadajte tam:

‹?
Echo 'ahoj!!!';
?›

Vo všeobecnosti môžete predstaviť čokoľvek, potrebujete to len na kontrolu výkonu servera.

Otvorte našu stránku cez prehliadač: Zadajte webovú adresu do riadku.

Potom musíme vidieť ceneného „ahoj!!!„. Ak sa to stalo, potom je všetko nakonfigurované správne. Teraz v tomto priečinku môžete umiestniť plnohodnotnú webovú stránku, ktorá bude testovaná na lampu. Priečinok, rovnako ako adresa stránky, sa dá samozrejme zmeniť.

Teraz viete, že inštalácia a konfigurácia MySQL, Apache, PHP (LAMP) na Ubuntu nie sú také hrozné, ako sa zdá byť pôvodne. Toto sú iba základné schopnosti softvéru. Postupom času sa naučíte využívať všetku silu programov.