Android

Paano mag-install ng lemp stack sa ubuntu 18.04

Ubuntu 18.04 Install NGINX, MySQL-MariaDB and PHP (LEMP stack) [WEB SERVER 08]

Ubuntu 18.04 Install NGINX, MySQL-MariaDB and PHP (LEMP stack) [WEB SERVER 08]

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 7.2.

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

I-install ang LEMP Stack sa Ubuntu 18.04

Ipapakita sa iyo ng mabilis na ito ang mga pangunahing hakbang na kinakailangan upang makakuha ng isang naka-install na LEMP stack sa isang Ubuntu 18.04 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 mga repositories ng Ubuntu. I-update ang index ng mga pakete at i-install ang Nginx sa mga sumusunod na utos:

sudo apt update sudo apt install nginx

Hakbang 2. Pag-install ng MySQL

Ang susunod na hakbang ay ang pag-install ng mga pakete ng MySQL. Upang gawin ang uri:

sudo apt install mysql-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 MariaDB sa halip na MySQL, suriin ang aming tutorial para sa mga tagubilin sa pag-install.

Hakbang 3. Pag-install ng PHP

Ang mga barko ng Ubuntu 18.04 LTS na may pinakabagong at pinakadakilang bersyon ng PHP 7.2. Upang mai-install ang PHP FPM at maraming mga karaniwang uri ng mga module ng PHP:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql

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.2-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