Lempų serverio diegimas ir nustatymas „Ubuntu“

Lempų serverio diegimas ir nustatymas „Ubuntu“

„Linux“ operacinės sistemos suteikia savo vartotojams puikių galimybių kurti svetaines, saugoti serveryje ir testavimą. Daugelis tikriausiai girdėjo, kad teisinga sąranka „Apache“ ir „MySQL“ leidžia mums patogiai dirbti su serveriais. Laikas susipažinti su lempu.

LAMP diegimas leidžia sukurti žiniatinklio serverį.

Kas yra lemputė?

Lemputė nėra programa, kaip jūs galite galvoti pirmiausia, o ne serveris. Ši santrumpa slepia krūvą arba serverio paskirstymo programų rinkinį: „Apache“, „MySQL“, PHP. Taigi pavadinimas - pirmosios kiekvienos iš šių programų raidės. Pirmasis laiškas paimtas iš „Linux“.

Skaitykite daugiau apie komponentus.

  • „Apache“ yra nemokamas HTTP serveris.
  • „MySQL“ - galinga, taip pat nemokama duomenų bazių valdymo sistema. Naudojama daugelyje svetainių.
  • PHP - programavimo kalba. Labai dažnai rašykite įvairias žiniatinklio programas.

Visa tai yra naudinga ir beveik būtina norint įdėti svetaines tinkle. Lieka išmokti jį įdiegti ir naudoti.

Montavimo lemputė

Lempos yra įdiegtos keliais būdais. Kadangi tai yra programų rinkinys, galite atsisiųsti kiekvieną iš jų atskirai, tačiau patogiau tai padaryti kartu. Tam lengviau naudoti „Duzksel“:

Sudo Tasksel Install Lamp-Server

„Tasksel“ - „Ubuntu“ įdiegtas specialus įrankis, kurio pagalba lengva įkelti įvairius programinės įrangos paketus į sistemą. Diegimo metu sistema paprašys įvesti „MySQL“ slaptažodį. Būtina tai padaryti.

Pašalinimas

Galite visiškai ištrinti kaminą su viena komanda:

Sudo Tasksel Nuimkite lempos serverį

Visi komponentai bus įdiegti: „Php 7“, „Apache“, „MySQL“. Norėdami patogiau veikti, programos pridedamos prie automobilio krovinio. Jei norite tai pakeisti, atlikite tai naudodamiesi „Nustatymai: Sistema - parametrai - paleistos programos“. Čia tiesiog nuimkite komponentų lempą.

Diegimas ir konfigūracija

Vis dėlto dauguma tikriausiai norėtų iš karto gauti bent testą, tačiau suderintas darbo serveris. Tada mes vykdome kitas instrukcijas.

  1. Įdiekite reikiamus paketus antruoju būdu:
    Sudo apt-get diegti „Apache2 MySQL-Server Php5 Phpmyadmin“ 
  2. Mes sugalvojame ir įvedame supervalstybės slaptažodį, norėdami įdiegti „MySQL“ į „Ubuntu“, tada darome dar kartą.
  3. Rodomi „Phpmyadmin“ nustatymų nustatymai. Čia turite nurodyti, kad bus naudojamas „Apache“
  4. Po to, kai reikia perskaityti informaciją „Windows“ poroje ir patvirtinti duomenų bazės nustatymą. „DBConfig“ -„Common“ yra specialus pagalbinis paketas, naudojamas tiek „Debian“, tiek „Ubuntu“.
  5. Sistema paprašys mūsų dar kartą įvesti slaptažodį. Tai turi būti padaryta tris kartus: norint sujungti „MySQL“ su „PhpmyAdmin“, sukurti duomenų bazę ir patvirtinti.
  6. Patikrinkite: ar serveris veikia. Įveskite naršyklės „localhost“ adresų juostą. Pranešimas turėtų pasirodyti: „ITS!".
  7. Dabar mes pristatome „localhost/phpmyadmin“ eilutėje, prisijunkite. Prisijunkite: šaknis, slaptažodis yra tas pats, kaip ir anksčiau pristatytas.

Nustatykite serverį ir pridėkite svetainę

Lempų serverio nustatymas yra svarbiausia dalis, nes „MySQL“, „Apache“, „PHP 7“ diegimas „Ubuntu“ nėra sunku. Tada turėsite dirbti su programinės įrangos kodu.

Mes sukuriame nuorodą į „Phpmyadmin“:

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

Atidarykite, tada redaguokite serverio konfigūraciją:

Sudo nano/etc/Apache2/Apache2.Konf

Pridėkite eilutę prie galo:

Servername Localhost: 80

Atidarykite pagrindinių kompiuterių failą:

Sudo nano /etc /šeimininkai

Pridėkite eilutę:

127.0.1.1 testas.ru

Mes sudarome naujos svetainės konfigūracijos failą:

"VirtualHost *: 80"
„ServerIas Testsite“.ru www.Testas.ru
„DocumentRoot“/„Pagrindinis“/„Server“/„Testsite“.ru
Katalogo namai/serveris/„Testsite“.ru/"
LETOVERRIDE VISAS
"/Katalogas"
"/Virtualhost"

Šį failą pateikiame pagrindiniuose įstatymuose čia:/etc/apache2/svetainės -viliuojama/

Mes suaktyviname svetainę:

Sudo A2NSITE testas.ru

Iš naujo paleiskite serverį:

Sudo /etc /init.D/apache2 paleisti iš naujo

Svetainės puslapio kūrimas

Mes sudarome pirmąjį puslapį - rodyklės failą.PHP svetainėje.Ru).

Įveskite ten:

‹?
Echo 'Sveiki!!!';
?›

Apskritai, jūs galite pristatyti bet ką, jums to reikia tik norint patikrinti serverio našumą.

Atidarykite mūsų puslapį per naršyklę: įveskite žiniatinklio adresą į eilutę.

Po to turime pamatyti brangų „labas!!!". Jei taip atsitiko, tada viskas sukonfigūruota teisingai. Dabar šiame aplanke galite įdėti visavertę svetainę, kuri bus išbandyta ant lempos. Aplanką, kaip ir svetainės adresą, žinoma, galima pakeisti.

Dabar jūs žinote, kad „MySQL“, „Apache“, „PHP“ (LAMP) diegimas ir konfigūracija „Ubuntu“ nėra toks baisus, kaip atrodo, kad jie iš pradžių yra iš pradžių. Tai yra tik pagrindinės programinės įrangos galimybės. Laikui bėgant išmoksite naudoti visą programų galią.