Cara Install LAMP Di CentOS 8 Lewat Terminal
Install LAMP di CentOS – Dalam tutorial ini, kita akan menginstal LAMP di CentOS 8. LAMP adalah singkatan dari Linux, Apache, MariaDB, dan PHP untuk bekerja dengan konten dinamis. Semua tindakan harus dilakukan dengan menggunakan akses root.
Bila anda pengguna Windows, biasanya yang digunakan bukan LAMP melainkan XAMPP. Fungsinya sama saja, hanya berbeda sistem operasinya saja dan cara installnya. Pada Linux, kebanyakan operasi dilakukan oleh user menggunakan Terminal atau dikenal dengan Comand Prompt di Windows. Baiklah, kita akan masuk kedalam pembahasan pokoknya.
Install Apache di CentOs 8
- Masuk ke dalam sistem operasi sebagai user root
Masukkan perintah dibawah ini untuk mulai Install Apache web server.
dnf install httpd
Jalankan Apache daemon dan jalankan secara otomatis ketika sistem operasi pertama kali dinyalakan (Boot).
systemctl start httpd systemctl enable httpd
Bila kondisi Firewall Centos 8 anda aktif, buka port http atau https. Bisa juga keduanya dibuka.
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https systemctl reload firewalld
Untuk melihat hasilnya, apakah web server sudah berhasil terinstall atau belum. Silahkan buka browser anda kemudian masukkan IP server. Bila berhasil tampilannya akan seperti ini.
Install MariaDB Di CentOS 8
MariaDB adalah alternatif untuk sistem manajemen database MySQL. MariaDB Ini dikembangkan oleh mantan anggota tim MySQL, karena MySQL sudah diakuisisi oleh Oracle. Banyak juga kesalahpahaman yang terjadi pada masyarakat mengenai MySQL dan MariaDB. Untuk segi tampilan memang keduanya mirip, namun perbedaanya adalah MySQL berbayar dan MariaDB gratis.
Jalankan perintah ini melalui Terminal dengan user root, untuk menginstall DBMS Maria DB
dnf install mariadb-server
Bila sudah selesai Instalasi, sekarang jalankan DBMS MariaDB dengan perintah berikut ini
systemctl start mariadb systemctl enable mariadb
Untuk menyelesaikan konfigurasi keamanan DBMS dasar, jalankan printah ini.
mysql_secure_installation
Saat ini anda sudah masuk kedalam sistem MariaDB, jika sudah tampil pesan seperti ini.
mysql Welcome to the MariaDB monitor. Commands end with ; or g. Your MariaDB connection id is 15 Server version: 10.3.17-MariaDB MariaDB Server ... Pesan diatas juga berarti bahwa MariaDB berhasil terpasang dan berjalan dengan baik di Centos 8 anda.
Install PHP di CentOS 8
PHP / Hypertext Preprocessor (sebelumnya disebut Personal Home Pages) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP digunakan untuk menghubungkan browser dengan DBMS / Database untuk mengolah data dari pengguna.
Untuk Install PHP, jalankan perintah ini di Terminal
dnf install php php-mysqlnd
Lalu restart Apache dengan perintah ini
systemctl restart httpd
Untuk menguji cara kerja PHP, mari buat file php.php di folder/var/www/html/ .
nano /var/www/html/php.php
Dan masukkan baris berikut di sana:
Simpan dan tutup file ini. Sekarang masukkan alamat IP server Anda di browser dan tambahkan /php.php ke dalamnya contohnya 192.168.1.120/php.php. Anda akan melihat informasi layanan PHP. Sebagai catatan ketika anda sudah berhasil menguji apakah PHP sudah berjalan dengan baik di CentOS anda, segera hapus file php.php ini demi keamanan server anda dari h*cker