How To Install LEMP (Linux, Nginx, MySQL, & PHP) pada Debian 9
Daftar Isi:
- Instal LEMP Stack pada Debian 9
- Prasyarat
- Langkah 1. Menginstal Nginx
- Langkah 2. Menginstal MariaDB
- Langkah 3. Menginstal PHP
- Langkah 4. Konfigurasi Nginx untuk Memproses Halaman PHP
- Informasi Lebih Lanjut
- Tutorial
Istilah LEMP adalah akronim dari nama empat komponen open-source:
- L - sistem operasi Linux, E - Nginx, HTTP dan server proxy terbalik, M - MySQL atau MariaDB, sistem manajemen basis data relasional, bahasa pemrograman PHP.
Rangkaian tutorial ini akan menunjukkan kepada Anda cara menginstal Nginx, membuat blok server Nginx, menghasilkan sertifikat Mari Enkripsi SSL, instal dan amankan MySQL, lalu instal PHP.
Tutorial terperinci yang merupakan bagian dari seri ini tercantum di akhir halaman ini.
Instal LEMP Stack pada Debian 9
Mulai cepat ini akan menunjukkan kepada Anda langkah-langkah dasar yang diperlukan untuk mendapatkan tumpukan LEMP diinstal pada server Debian 9.
Prasyarat
Pengguna yang Anda masuki harus memiliki hak sudo untuk dapat menginstal paket.
Langkah 1. Menginstal Nginx
Nginx tersedia di repositori Debian default. Perbarui indeks paket dan instal Nginx dengan perintah berikut:
sudo apt update
sudo apt install nginx
Layanan Nginx akan otomatis dimulai setelah proses instalasi selesai.
Langkah 2. Menginstal MariaDB
Dengan rilis Debian 9, MySQL digantikan dengan MariaDB sebagai sistem database default. Instal MariaDB dengan menjalankan perintah berikut:
sudo apt install mariadb-server
Setelah instalasi selesai,
mysql_secure_installation
perintah
mysql_secure_installation
untuk meningkatkan keamanan instalasi MySQL:
sudo mysql_secure_installation
Anda akan diminta untuk mengatur kata sandi root, menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal dan menghapus database pengujian. Anda harus menjawab "Y" (ya) untuk semua pertanyaan.
Jika Anda ingin menginstal MySQL alih-alih MariaDB, lihat tutorial kami untuk instruksi pemasangan.Langkah 3. Menginstal PHP
Debian 9 dikirimkan dengan PHP versi 7.0. Untuk menginstal PHP FPM dan modul PHP yang paling umum ketik:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Untuk menginstal PHP 7.2, kunjungi tutorial ini.
Langkah 4. Konfigurasi Nginx untuk Memproses Halaman PHP
Sekarang kita memiliki semua komponen LEMP yang diinstal, kita dapat mengedit file konfigurasi virtual host Nginx dan menambahkan baris berikut sehingga Nginx dapat memproses file PHP:
server {
#… other code
lokasi ~.php $ {termasuk snippets / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Jangan lupa untuk me-restart layanan Nginx agar perubahan diterapkan:
Informasi Lebih Lanjut
Untuk instruksi lebih rinci tentang setiap langkah, silakan baca tutorial berikut.
Tutorial
Cara menginstal dan mengkonfigurasi redis pada debian 9

Redis adalah penyimpanan data nilai kunci dalam sumber terbuka. Ini dapat digunakan sebagai pangkalan data, cache dan pesan dan mendukung berbagai struktur data seperti Strings, Hash, Lists, Sets, dll. Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Redis pada server Debian 9.
Cara menginstal lemp stack di ubuntu 18.04

Rangkaian tutorial ini akan menunjukkan kepada Anda cara menginstal Nginx, membuat blok server Nginx, menghasilkan sertifikat Mari Enkripsi SSL, instal dan amankan MySQL, lalu instal PHP 7.2.
Instal lemp stack pada centos 7

Dalam seri ini, kami akan menunjukkan kepada Anda cara menginstal Nginx, menghasilkan sertifikat SSL Mari Enkripsi gratis, instal dan amankan MariaDB dan instal PHP 7.x.