How to Install LEMP Stack in Ubuntu 20 04
Isi kandungan:
- Pasang Stack LEMP pada Ubuntu 18.04
- Prasyarat
- Langkah 1. Memasang Nginx
- Langkah 2. Memasang MySQL
- Langkah 3. Memasang PHP
- Langkah 4. Mengkonfigurasi Nginx untuk memproses Halaman PHP
- Maklumat lanjut
- Tutorial
Istilah LEMP adalah singkatan dari nama-nama empat komponen sumber terbuka:
- L - Sistem operasi Linux E - Nginx pelayan proksi HTTP dan terbalik M - MySQL atau sistem pengurusan pangkalan data relasi MariaDB P - bahasa pengaturcaraan PHP.
Siri tutorial ini akan menunjukkan kepada anda cara memasang Nginx, membuat blok pelayan Nginx, menghasilkan percuma Let's Encrypt SSL certificate, install dan secure MySQL dan install PHP 7.2.
Tutorial terperinci yang merupakan sebahagian daripada siri ini disenaraikan pada akhir halaman ini.
Pasang Stack LEMP pada Ubuntu 18.04
Mula cepat ini akan menunjukkan kepada anda langkah-langkah asas yang diperlukan untuk mendapatkan stack LEMP yang dipasang pada pelayan Ubuntu 18.04.
Prasyarat
Pengguna yang anda log masuk mestilah mempunyai keistimewaan sudo untuk dapat memasang pakej.
Langkah 1. Memasang Nginx
Nginx boleh didapati di repositori Ubuntu. Kemas kini indeks pakej dan pasang Nginx dengan perintah berikut:
sudo apt update
sudo apt install nginx
Langkah 2. Memasang MySQL
Langkah seterusnya ialah memasang pakej MySQL. Untuk berbuat demikian:
sudo apt install mysql-server
Sebaik sahaja pemasangan selesai, mengeluarkan arahan
mysql_secure_installation
untuk meningkatkan keselamatan pemasangan MySQL:
sudo mysql_secure_installation
Anda akan diminta untuk menetapkan kata laluan root, mengalih keluar pengguna tanpa nama, menyekat akses pengguna akar ke mesin tempatan dan mengeluarkan pangkalan data ujian. Anda harus menjawab "Y" (ya) kepada semua soalan.
Langkah 3. Memasang PHP
Ubuntu 18.04 LTS kapal dengan versi terbaru dan terbesar PHP 7.2. Untuk memasang PHP FPM dan beberapa jenis modul PHP yang paling biasa:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Langkah 4. Mengkonfigurasi Nginx untuk memproses Halaman PHP
Sekarang kita mempunyai semua komponen LEMP yang dipasang, kita boleh mengedit fail konfigurasi hos maya Nginx dan menambah baris berikut supaya Nginx dapat memproses fail PHP:
server {
#… other code
lokasi ~.php $ {termasuk coretan / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.2-fpm.sock; }}
Jangan lupa untuk memulakan semula perkhidmatan Nginx untuk melaksanakan perubahan:
Maklumat lanjut
Untuk arahan yang lebih terperinci mengenai setiap langkah, sila rujuk tutorial berikut.
Tutorial
Stail Pengurus TwonkyMedia Semua Jenis Media Seluruh Jaringan Anda
Streaming muzik, foto dan video di seluruh rangkaian anda dan juga Web dengan perisian yang diperakui DLNA ini.
Mega: Hands-on dengan perkhidmatan stail awan yang disulitkan
Selepas penutupan kontroversi MegaUpload, Kim Dotcom telah kembali dengan storan Mega perkhidmatan. Lihatlah fungsi dan kekurangannya.
Memasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!







