Cum se instalează PHP, Apache si MySQL pe sistemul de operare Linux

mediul de folosire
distribuțiile majore Linux [1] pentru a instala PHP, Apache si MySQL a fost ales Ubuntu, dar toate lucrările pot fi ușor repetată în Debian. Aceasta este distribuțiile aferente, astfel încât să aibă un set de comenzi și arhive [2] pentru a instala programe.
Dacă sunteți o familie de sistem de operare Windows a utilizatorului, și nu intenționează să învețe Linux, în viitorul apropiat, nu ezitați pentru a trece la articolul „Instalarea PHP, Apache si MySQL pe un sistem de operare Windows».
Instalarea serverului web Apache
În primul rând avem nevoie pentru a instala serverul web Apache. depozit oficial Linux / Ubuntu conține versiunea care este potrivit pentru scopurile noastre. Pentru a instala executați următoarele comenzi într-un terminal [3]:

Figura 1. Fereastra care indică instalarea cu succes a serverului web Apache.
notă
Dacă doriți să suprascrie setările implicite pentru transferul de date al directorului de proiect în sistemul de fișiere sau de a schimba numele site-ului, solicitată de browser, apoi a verifica afară articolul „gazde virtuale Configurarea Apache pe Linux».
Adăugați utilizatorul la serverul web și specificați permisiunile folderul / var / www / html. Acesta neobhodmo pentru editarea liberă a fișierelor în ea. După executarea comenzilor de mai jos, trebuie să finalizați sesiunea de utilizator și conectați din nou. Numai în acest fel se va bloca noile privilegii.
instalarea PHP
În Linux / Ubuntu au posibilitatea de a instala PHP din depozit oficial, dar versiunea cel mai probabil depășite. Această politică permite magaziei să includă numai software-ul stabil și dovedit.
Pentru noi nu se potrivește. Lumea de programare web este în creștere rapidă. Este important să se utilizeze cel mai recent software. Noi folosim arhive terțe părți asociate cu versiuni mai recente ale PHP 5.6 și PHP 7.0.
important
În practică, vom folosi versiunea 5.6, deoarece diferă puțin de versiunea 7.0, dar este mai raspandit in randul furnizorilor de servicii de găzduire.
Deci, pentru a instala PHP pe Linux / Ubuntu va adăuga un depozit terță parte. Deschideți terminalul de sistem și tastați comanda enumerate mai jos. Vi se va cere să confirmați adăugarea. Trebuie doar să apăsați Enter.
După conectarea depozitele trebuie să actualizați lista de programe disponibile și de a stabili interpret. Împreună cu foarte PHP 5.6 vom stabili încă trei adăugări, care ar putea avea nevoie în continuare munca noastră.
După ce ați parcurs acești pași, vă puteți asigura instalarea corectă a PHP interpretului, apelați ieșirea de comandă pentru versiunile terminale.

Figura 1. Fereastra, care să ateste succesul PHP cu Apache.
instalarea MySQL
Acesta va fi suficient pentru versiunea de MySQL, care este prezent în depozitele oficiale. Pentru a instala MySQL pe Linux / Ubuntu trebuie să introduceți următoarele comenzi în terminal.
În timpul instalării, o solicitare a parolei va fi afișat pentru rădăcină utilizatorul [4]. Este recomandabil să vină cu o parolă complexă, deoarece utilizatorul are drepturi nelimitate de administrare a bazei de date (deși nu este necesar testul sau mașina locală).
Pentru a verifica instalarea MySQL Utilizați următoarea comandă. Atunci când îl introduceți vi se va cere un utilizator parolă de root pe care le-ați specificat mai devreme.
Termenii folosiți în articolul
- Linux - nume generic pentru o serie de sisteme de operare (distribuții) bazate pe un «Linux» nucleu de software. Acesta este nucleul și cea mai mare parte a distribuțiilor sunt gratuite de software open source.
- Pachetul de depozit - un depozit de software central care permite instalarea software-ului și le pachete automat legate prin introducerea comenzi simple în terminal.
- Terminal - un program care vă permite să efectuați comenzi ale sistemului de operare, fără a părăsi GUI.
- rădăcină de utilizator - utilizatorul fără restricții în utilizarea și administrarea unui program.
- Baze de date (sistem de management al bazei de date) - un program care implementează mecanismele de administrare a bazei de date, să mențină integritatea și punerea în aplicare a nivelurilor de acces a acestora prin atribuirea de drepturi de utilizator. Este important să se înțeleagă diferența dintre „baza de date“ termeni si „baza de date“. Ele sunt adesea folosite ca sinonime, dar „bază de date“ - un fișier greu structurat, care conține un date și baze de date - este un program care le administrează.
Ponderea în sotscetyah: