Pendahuluan
LEMP adalah singkatan dari Linux, Nginx, MySQL, dan PHP. Ini adalah kombinasi populer untuk membuat server web yang cepat dan aman. Dalam tutorial ini, kita akan membahas cara menginstal LEMP di CentOS 7. CentOS 7 adalah salah satu distribusi Linux yang paling populer di dunia, dan sangat cocok untuk menginstal server web.
Langkah 1: Perbarui Sistem Anda
Sebelum kita mulai menginstal LEMP, langkah pertama yang harus dilakukan adalah memperbarui sistem CentOS 7 Anda. Anda dapat melakukan ini dengan mengetikkan perintah berikut di terminal:
sudo yum update
Ini akan memperbarui semua paket yang ada di sistem Anda.
Langkah 2: Instal Nginx
Setelah sistem Anda diperbarui, langkah selanjutnya adalah menginstal Nginx. Nginx adalah server web yang cepat dan ringan yang digunakan oleh banyak situs web besar di seluruh dunia. Untuk menginstal Nginx di CentOS 7, ketikkan perintah berikut di terminal:
sudo yum install epel-release
sudo yum install nginx
Setelah selesai menginstal, jalankan perintah berikut untuk memulai Nginx:
sudo systemctl start nginx
Anda juga dapat memeriksa status Nginx dengan perintah berikut:
sudo systemctl status nginx
Jika semuanya berjalan dengan baik, Anda akan melihat pesan yang mengatakan bahwa Nginx berjalan dengan baik.
Langkah 3: Instal MySQL
Setelah menginstal Nginx, langkah selanjutnya adalah menginstal MySQL. MySQL adalah sistem manajemen basis data yang populer di seluruh dunia. Untuk menginstal MySQL di CentOS 7, ketikkan perintah berikut di terminal:
sudo yum install mysql-server
Setelah selesai menginstal, jalankan perintah berikut untuk memulai MySQL:
sudo systemctl start mysqld
Anda juga dapat memeriksa status MySQL dengan perintah berikut:
sudo systemctl status mysqld
Jika semuanya berjalan dengan baik, Anda akan melihat pesan yang mengatakan bahwa MySQL berjalan dengan baik.
Langkah 4: Instal PHP
Setelah menginstal MySQL, langkah selanjutnya adalah menginstal PHP. PHP adalah bahasa pemrograman server-side yang digunakan untuk membuat situs web dinamis. Untuk menginstal PHP di CentOS 7, ketikkan perintah berikut di terminal:
sudo yum install php php-mysql
Setelah selesai menginstal, jalankan perintah berikut untuk memulai PHP:
sudo systemctl start php-fpm
Anda juga dapat memeriksa status PHP dengan perintah berikut:
sudo systemctl status php-fpm
Jika semuanya berjalan dengan baik, Anda akan melihat pesan yang mengatakan bahwa PHP berjalan dengan baik.
Langkah 5: Konfigurasi Nginx
Setelah menginstal semua komponen LEMP, langkah terakhir adalah mengkonfigurasi Nginx sehingga dapat berfungsi dengan baik. Untuk melakukan ini, buka file konfigurasi Nginx dengan perintah berikut:
sudo vi /etc/nginx/nginx.conf
Anda dapat mengedit file ini untuk memperbarui konfigurasi Nginx sesuai dengan kebutuhan Anda. Misalnya, Anda mungkin ingin menambahkan situs web baru atau mengubah direktori root untuk situs web yang ada.Setelah Anda selesai mengedit file konfigurasi, jalankan perintah berikut untuk memeriksa apakah ada kesalahan dalam konfigurasi Anda:
sudo nginx -t
Jika tidak ada kesalahan dalam konfigurasi Anda, jalankan perintah berikut untuk memulai ulang Nginx dan menerapkan perubahan:
sudo systemctl restart nginx
Kesimpulan
Dalam tutorial ini, kita telah membahas cara menginstal LEMP di CentOS 7. LEMP adalah kombinasi populer untuk membuat server web yang cepat dan aman. Setelah mengikuti langkah-langkah di atas, Anda sekarang memiliki server web yang siap digunakan dengan Nginx sebagai server web, MySQL sebagai sistem manajemen basis data, dan PHP sebagai bahasa pemrograman server-side. Selamat mencoba!