Cum se instalează linux, nginx, mysql, php (lemp) pe debian 7, imt hosting

Stack LEMP: Informații de bază

LEMP stack este un grup de software open source pentru lansarea unui serviciu web pe un VPS. Abrevierea include abrevierea Linux (L), MySQL (M) și PHP (P) din cea mai tradițională stivă de LAMP, dar cu înlocuirea Apache de Nginx (pronunțată "xin").







Acest ghid vă arată cum să instalați Nginx / MySQL / PHP-FPM, precum și toate depozitele necesare pentru descărcări Nginx și PHP-FPM. De asemenea, vă vom arăta cum să configurați PHP și Nginx pe Debian 7 și să arătați cum să creați o pagină cu informații despre setările PHP.

1) Actualizați apt-get

Comanda apt-get update este utilizată pentru a re-sincroniza fișierul de indexare cu depozitele lor. Apt-get comandă de upgrade. Toate pachetele disponibile vor fi actualizate la cea mai recentă versiune disponibilă.

În momentul de față, trebuie să executați comanda de actualizare:

2) Instalarea MySQL pe VPS

MySQL este un sistem puternic de gestionare a bazelor de date și este folosit pentru organizarea, stocarea și recuperarea datelor.

Pentru a instala MySQL, deschideți terminalul și introduceți următoarea combinație de comenzi:

În timpul instalării, MySQL vă va cere să setați parola de administrator. Dacă pierdeți șansa de a seta o parolă în timpul instalării programului, aceasta se poate face cu ușurință mai târziu din shell-ul MySQL.

După instalarea MySQL, trebuie să o activați folosind următoarea comandă:

Pentru a finaliza instalarea MySQL, executați scriptul:







Linia de comandă solicită parola de administrator actuală.

Apoi, vi se va cere să schimbați parola de administrator. Continuați și alegeți N. parola de administrator este deja stabilită de noi mai devreme; cu toate acestea, pentru toate întrebările rămase, puteți răspunde pur și simplu la Y - dacă nu există nici un motiv să faceți altfel și înțelegeți clar ce faceți.

Acum, să instalăm Nginx!

3) Instalarea și configurarea Nginx pe un VPS

Cel mai simplu mod de a face acest lucru este cu comanda apt-get.

Pentru a rula Nginx, trebuie să executați următoarea comandă:

configurație

Deschideți fișierul virtualhost în mod implicit cu următoarea comandă:

Configurația trebuie să includă următoarele modificări:

ATENȚIE: Pentru versiunile mai noi ale Ubuntu, creați un director implicit cu numele "html" în loc de "www". Dacă / usr / share / nginx / www nu există, probabil se numește html. Asigurați-vă că fișierul de configurare este corect.

Detalii privind modificările aduse:

Salvați și ieșiți.

4) Instalarea și configurarea PHP

Poate că ați ghicit deja că vom folosi comanda apt-get pentru a instala PHP-FPM:

Trebuie să facem o mică schimbare în configurația PHP. Deschideți php.ini:

Dacă această setare este setată la 1, interpretul PHP va procesa fișierul cel mai apropiat de fișierul solicitat. Acest lucru creează anumite riscuri pentru securitatea sistemului. Dacă valoarea este setată la 0, interpretul se va ocupa doar de calea exactă a fișierului - aceasta este o alternativă mai sigură. Salvați și ieșiți.

Trebuie să facem o altă schimbare mică în setările PHP-FPM. Deschideți www.conf:

Găsiți linia, ascultați = 127.0.0.1:9000 și înlocuiți 127.0.0.1:9000 cu /var/run/php5-fpm.sock.

Salvați și ieșiți.

5) Crearea unei pagini Info PHP

Adăugați următoarele rânduri:

Apoi salvați și ieșiți.

După efectuarea tuturor manipulărilor LEMP, stiva de pe VPS poate fi considerată ca fiind puțin reglată și poate fi utilizată ca server web productiv.







Articole similare

Trimiteți-le prietenilor: