Cara Install Apache, MySQL/MariaDB dan PHP pada RHEL 8
Dalam tutorial ini, Anda akan belajar cara menginstal LAMP stack – Linux, Apache, MySQL / MariaDB, PHP pada sistem RHEL 8. Tutorial ini menganggap bahwa Anda telah mengaktifkan langganan RHEL 8 dan bahwa Anda memiliki akses root ke sistem Anda.
Daftar Isi
Step 1: Install Apache Web Server
1. Pertama, kita akan mulai dengan menginstal server web Apache, Untuk menyelesaikan instalasi, gunakan perintah berikut:
# yum install httpd
2. Setelah instalasi selesai, aktifkan Apache (untuk memulai secara otomatis setelah boot sistem), mulai server web dan verifikasi status menggunakan perintah di bawah ini.
# systemctl enable httpd # systemctl start httpd # systemctl status httpd
3. Untuk membuat halaman tersedia untuk umum, kami harus mengedit aturan firewall kami untuk memungkinkan permintaan HTTP di server web kami menggunakan perintah berikut.
# firewall-cmd --permanent --zone=public --add-service=http # firewall-cmd --permanent --zone=public --add-service=https # firewall-cmd --reload
4. Verifikasi bahwa server web sedang berjalan dan dapat diakses dengan mengakses http://localhost atau alamat IP server Anda. Anda akan melihat halaman yang mirip dengan yang di bawah ini.
Step 2: Install PHP Programing Language
5. Langkah kami selanjutnya adalah menginstal bahasa pemrograman PHP yang digunakan di banyak situs web seperti WordPress dan Joomla.
Untuk menginstal PHP di RHEL 8 Anda, gunakan perintah di bawah ini.
# yum install php php-mysqlnd php-pdo php-gd php-mbstring
6. Sekarang restart server web Anda sehingga Apache akan melayani permintaan PHP.
# systemctl restart httpd
7. Uji PHP Anda, dengan membuat file info.php sederhana dengan phinfo() di dalamnya. File harus ditempatkan di root direktori untuk server web Anda, yaitu /var/www/html.
Untuk membuat file gunakan:
# echo "<?php phpinfo() ?>" > /var/www/html/info.php
Sekarang coba akses http://localhost/info.php atau http://server-ip-address/info.php. Anda akan melihat halaman yang mirip dengan ini.
Step 3: Install MariaDB Server
8. MariaDB adalah server basis data yang populer, digunakan di banyak lingkungan. Instalasi sederhana dan hanya memerlukan beberapa langkah seperti yang ditunjukkan.
# yum install mariadb-server mariadb
9. Setelah instalasi selesai, aktifkan MariaDB (untuk memulai secara otomatis setelah boot sistem), mulai server web dan verifikasi status menggunakan perintah di bawah ini.
# systemctl enable mariadb # systemctl start mariadb # systemctl status mariadb
10. Terakhir, Anda ingin mengamankan instalasi MariaDB Anda dengan mengeluarkan perintah berikut.
# mysql_secure_installation
Anda akan ditanya beberapa pertanyaan berbeda tentang instalasi MariaDB dan bagaimana Anda ingin mengamankannya. Anda dapat mengubah kata sandi pengguna root basis data, menonaktifkan basis data pengujian, menonaktifkan pengguna anonim, dan menonaktifkan login root dari jarak jauh.
Berikut ini sebuah contoh:
11. Setelah diamankan, Anda dapat terhubung ke MySQL dan meninjau database yang ada di server database Anda dengan menggunakan perintah berikut.
# mysql -e "SHOW DATABASES;" -p
Kesimpulan
Dalam tutorial ini, kami telah menunjukkan cara memasang tumpukan LAMP yang terkenal di sistem RHEL 8 Anda. Prosesnya mudah dan langsung, tetapi jika Anda memiliki pertanyaan, silakan posting di bagian komentar di bawah ini.
Di tulis oleh: admin