Android

Paano mag-install ng lemp stack sa debian 9

How to Install and Configure LAMP on Debian 9

How to Install and Configure LAMP on Debian 9

Talaan ng mga Nilalaman:

Anonim

Ang terminong LEMP ay isang acronym ng mga pangalan ng apat na bukas na mapagkukunan nito:

  • L - Linux operating system E - Nginx isang HTTP at reverse proxy server M - MySQL o MariaDB relational database management system P - PHP programming language.

Ang serye ng mga tutorial na ito ay magpapakita sa iyo kung paano i-install ang Nginx, lumikha ng mga bloke ng Nginx server, makabuo ng isang libreng Let’s Encrypt SSL certificate, mai-install at secure ang MySQL at i-install ang PHP.

Ang detalyadong mga tutorial na bahagi ng seryeng ito ay nakalista sa dulo ng pahinang ito.

I-install ang LEMP Stack sa Debian 9

Ipapakita sa iyo ng pinakamabilis na ito ang mga pangunahing hakbang na kinakailangan upang makakuha ng isang LEMP stack na naka-install sa isang Debian 9 server.

Mga kinakailangan

Ang gumagamit na naka-log in ka ay dapat magkaroon ng mga pribilehiyo ng sudo upang mai-install ang mga pakete.

Hakbang 1. Pag-install ng Nginx

Ang Nginx ay magagamit sa default na mga repositori sa Debian. I-update ang index ng mga pakete at i-install ang Nginx sa mga sumusunod na utos:

sudo apt update sudo apt install nginx

Ang serbisyo ng Nginx ay awtomatikong magsisimula pagkatapos makumpleto ang proseso ng pag-install.

Hakbang 2. Pag-install ng MariaDB

Sa pagpapalabas ng Debian 9, ang MySQL ay pinalitan ng MariaDB bilang default na sistema ng database. I-install ang MariaDB sa pamamagitan ng pagpapatakbo ng sumusunod na utos:

sudo apt install mariadb-server

Kapag nakumpleto ang pag-install, mag-isyu ng utos mysql_secure_installation upang mapabuti ang seguridad ng pag-install ng MySQL:

sudo mysql_secure_installation

Hihilingin sa iyo na itakda ang root password, alisin ang hindi nagpapakilalang gumagamit, higpitan ang pag-access sa ugat sa lokal na makina at alisin ang database ng pagsubok. Dapat mong sagutin ang "Y" (oo) sa lahat ng mga katanungan.

Kung nais mong mai-install ang MySQL sa halip na MariaDB, suriin ang aming tutorial para sa mga tagubilin sa pag-install.

Hakbang 3. Pag-install ng PHP

Ang mga Debian 9 na barko na may bersyon ng PHP 7.0. Upang mai-install ang PHP FPM at ang pinaka-karaniwang uri ng mga module ng PHP:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql Upang mai-install ang PHP 7.2, bisitahin ang tutorial na ito.

Hakbang 4. Pag-configure ng Nginx sa Proseso ng Mga Pahina ng PHP

Ngayon na mayroon kaming lahat ng mga sangkap ng LEMP, mai-edit namin ang Nginx virtual host na file ng pagsasaayos at idagdag ang mga sumusunod na linya upang maiproseso ni Nginx ang mga file ng PHP:

server {

#… other code

lokasyon ~.php $ {isama ang mga snippet / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}

Huwag kalimutan na i-restart ang serbisyo ng Nginx para sa mga pagbabago na magkakabisa:

sudo systemctl restart nginx

Karagdagang informasiyon

Para sa mas detalyadong mga tagubilin tungkol sa bawat hakbang, mangyaring kumonsulta sa mga sumusunod na mga tutorial.

Mga Tutorial