Ubuntu 18.04 Install NGINX, MySQL-MariaDB and PHP (LEMP stack) [WEB SERVER 08]
Talaan ng mga Nilalaman:
- I-install ang LEMP Stack sa Ubuntu 18.04
- Mga kinakailangan
- Hakbang 1. Pag-install ng Nginx
- Hakbang 2. Pag-install ng MySQL
- Hakbang 3. Pag-install ng PHP
- Hakbang 4. Pag-configure ng Nginx sa Proseso ng Mga Pahina ng PHP
- Karagdagang informasiyon
- Mga Tutorial
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.
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:
Karagdagang informasiyon
Para sa mas detalyadong mga tagubilin tungkol sa bawat hakbang, mangyaring kumonsulta sa mga sumusunod na mga tutorial.
Mga Tutorial
Ang Windows Store kumpara sa mundo: Paano ang mga handog ng Microsoft ay talagang naka-stack up? isang lakas ng ecosystem. Namin hukay ang Windows Store laban sa mga iOS at Android counterparts sa ilang mga sikat na kategorya upang makita kung paano ang apps nito stack up sa manipis na kapakinabangan.
Tuwing makipag-usap lumiliko sa medyo mababa ang bilang ng mga apps na magagamit sa Store ng Windows, ang mga commenters walang paltos dalhin ang artikulo sa gawain. "Dami ay hindi mahalaga bilang kalidad!" type nila, madalas na paghuhugas sa isang LAHAT CAPS EXPLETIVE o tatlo. "Sino ang nagnanais ng 100,000 umut-ot apps?"
Baguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.
XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-import ng mga screenshot upang mag-snagit editor, mag-convert ng batch
Kung mayroon kang maraming mga imahe na kailangang mai-import sa isang tool para sa pag-convert ng batch, pagkatapos ay huwag nang tumingin pa. Ang Snagit Editor ay maaaring gawin iyon at marami pa. Narito kung paano.







