Cara Install LEMP di CentOS 7: Panduan Lengkap

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!