Die installering van die LAMP Software Suite op Ubuntu

Pin
Send
Share
Send

Die sagtewarepakket genaamd LAMP bevat die Linux-kern-bedryfstelsel, die Apache-webbediener, die MySQL-databasis en die PHP-komponente wat vir die webwerf-enjin gebruik word. Vervolgens sal ons die installering en aanvanklike konfigurasie van hierdie byvoegings in detail beskryf, met die nuutste weergawe van Ubuntu as voorbeeld.

Installeer die LAMP Software Suite in Ubuntu

Aangesien die formaat van hierdie artikel reeds impliseer dat u Ubuntu op u rekenaar geïnstalleer het, sal ons hierdie stap oorslaan en onmiddellik na ander programme voortgaan, maar u kan instruksies vind oor die onderwerp wat u van belang is deur ons ander artikels op die volgende skakels te lees.

Meer besonderhede:
Installeer Ubuntu op VirtualBox
Linux deurloop vanaf 'n flash drive

Stap 1: Installeer Apache

Laat ons begin met die installering van 'n oop webbediener genaamd Apache. Dit is een van die beste opsies, dus word dit die keuse van baie gebruikers. In Ubuntu word dit deurgewerk "Terminal":

  1. Open die menu en begin die konsole of druk op die toetskombinasie Ctrl + Alt + T.
  2. Opgradeer eers u stelselbewaarplekke om seker te maak dat u al die nodige komponente het. Om dit te doen, skryf die opdragsudo apt-get update.
  3. Alle aksies deur sudo loop met worteltoegang, maak dus seker dat u u wagwoord spesifiseer (dit verskyn nie tydens invoer nie).
  4. As u klaar is, voer insudo apt - kry installeer apache2om Apache by die stelsel te voeg.
  5. Bevestig die byvoeging van alle lêers deur die antwoordopsie te kies D.
  6. Kom ons toets die werking van die webbediener deur te hardloopsudo apache2ctl configtest.
  7. Die sintaksis moet normaal wees, maar soms verskyn 'n waarskuwing oor die behoefte om by te voeg ServerName.
  8. Voeg hierdie globale veranderlike by die konfigurasielêer om toekomstige waarskuwings te vermy. Laat die lêer self deursudo nano /etc/apache2/apache2.conf.
  9. Begin nou die tweede konsole, waar die opdrag uitgevoer wordip addr show eth0 | grep inet | awk '{druk $ 2; } '| sed 's //.*$//'om u IP-adres of bedienerdomein uit te vind.
  10. In die eerste "Terminal" gaan na die onderkant van die oop lêer en tikServernaam + domeinnaam of IP-adreswat jy pas geleer het. Stoor veranderinge deur Ctrl + O en maak die konfigurasielêer toe.
  11. Toets weer om seker te maak dat daar geen foute is nie, en begin dan weer die webbediener deursudo systemctl herbegin apache2.
  12. Voeg Apache by indien nodig om outomaties te laai sodat dit begin met die bestuurstelsel met behulp van die opdragsudo systemctl aktiveer apache2.
  13. Gebruik slegs die opdrag om die webbediener te begin om die stabiliteit van die werking te kontroleersudo systemctl begin apache2.
  14. Begin 'n blaaier en gaan nalocalhost. As u by die Apache-hoofblad kom, dan werk alles reg, gaan dan verder na die volgende stap.

Stap 2: Installeer MySQL

Die tweede stap is om die MySQL-databasis by te voeg, wat ook gedoen word via die standaardkonsole met behulp van die opdragte wat in die stelsel beskikbaar is.

  1. Prioriteit in "Terminal" skryfsudo geskik om mysql-server te installeeren klik op Tik.
  2. Bevestig die byvoeging van nuwe lêers.
  3. Maak seker dat u die gebruik van die MySQL-omgewing beveilig, bied dus beskerming met 'n aparte add-on, wat deur u geïnstalleer issudo mysql_secure_installation.
  4. Die instel van die plugin-instellings vir wagwoordvereistes bevat nie 'n enkele instruksie nie, aangesien elke gebruiker deur hul eie besluite oor die validering gelei word. Voer die konsole in as u die vereistes wil installeer y op versoek.
  5. Vervolgens moet u die beskermingsvlak kies. Lees eers die beskrywing van elke parameter en kies dan die geskikste een.
  6. Stel 'n nuwe wagwoord in om worteltoegang te bied.
  7. Vervolgens sien u verskillende sekuriteitsinstellings, lees dit en aanvaar of weier as u dit nodig ag.

Ons beveel aan dat u vertroud is met die beskrywing van 'n ander installasiemetode in ons aparte artikel, wat u op die volgende skakel sal vind.

Kyk ook: MySQL-installasiegids op Ubuntu

Stap 3: Installeer PHP

Die laaste stap om die korrekte werking van die LAMP-stelsel te verseker, is om die PHP-komponente te installeer. Daar is niks ingewikkeld in die implementering van hierdie proses nie, u hoef net een van die beskikbare opdragte te gebruik en dan die byvoeging self op te stel.

  1. die "Terminal" skryf die opdragsudo apt-get installeer php7.0-mysql php7.0-krul php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0om die nodige komponente te installeer ingeval u weergawe 7 benodig.
  2. Soms werk die bogenoemde opdrag nie, gebruik dit dussudo apt installeer php 7.2-cliofsudo apt installeer hhvmom die nuutste weergawe 7.2 te installeer.
  3. Na afloop van die prosedure, maak seker dat die korrekte vergadering geïnstalleer is deur in die konsole te skryfphp -v.
  4. Databasisbestuur en -implementering van die web-koppelvlak word uitgevoer met behulp van die gratis instrument PHPmyadmin, wat ook wenslik is om te installeer tydens die konfigurasie van LAMP. Voer die opdrag in om aan die gang te komsudo apt-get installeer phpmyadmin php-mbstring php-gettext.
  5. Bevestig die byvoeging van nuwe lêers deur die toepaslike opsie te kies.
  6. Spesifiseer 'n webbediener «Apache2» en klik op "OK".
  7. U sal gevra word om die databasis op te stel deur middel van 'n spesiale opdrag, indien nodig, kies 'n positiewe antwoord.
  8. Skep 'n wagwoord vir registrasie op die databasisbediener, waarna dit bevestig moet word deur dit weer in te voer.
  9. U kan PHPmyadmin standaard nie namens 'n gebruiker met worteltoegang of via TPC-koppelvlakke inskryf nie, dus u moet die blokkeringshulpmiddel deaktiveer. Aktiveer wortelregte deur die opdragsudo -i.
  10. Ontkoppel deur te tikeggo "update user set plugin =" waar User = "root"; spoel regte; "| mysql -u root -p mysql.

Hierna kan die installering en konfigurasie van PHP vir LAMP as suksesvol beskou word.

Kyk ook: PHP-installasiegids op Ubuntu Server

Ons het vandag die installasie en basiese konfigurasie van LAMP-komponente vir die Ubuntu-bedryfstelsel aangeraak. Dit is natuurlik nie al die inligting wat oor hierdie onderwerp gegee kan word nie, daar is baie nuanses wat verband hou met die gebruik van verskeie domeine of databasisse. Danksy bogenoemde aanwysings, kan u egter u stelsel maklik voorberei vir die korrekte werking van hierdie sagtewarepakket.

Pin
Send
Share
Send