Instal LAMP Stack di Fedora 30

Tutorial ini akan memandu Anda tentang cara menginstal LAMP stack di Fedora 30. Seperti yang sudah Anda ketahui, LAMP stack adalah akronim dari empat komponen open-source; Linux sistem operasi, Apache web server, MySQL/MariaDB sistem manajemen database relasional dan PHP bahasa scripting berorientasi objek.

Instal LAMP Stack di Fedora 30

Untuk mengaktifkan dan menjalankan LAMP stack di Fedora 30, Anda perlu menginstal keempat komponen tersebut.

Menginstal OS Linux (server Fedora 30)

Komponen pertama adalah sistem operasi Linux yang dalam hal ini adalah server Fedora 30. Oleh karena itu, panduan ini mengasumsikan bahwa Anda telah menginstal server Fedora 30 Anda.

Menginstal server HTTP Apache di Fedora 30

Setelah server Fedora 30 Anda aktif dan berjalan, lanjutkan untuk menginstal server HTTP Apache. Kami telah membahas instalasi server Web Apache di Fedora 30 dalam panduan kami sebelumnya.

Instal server HTTP Apache di Fedora 30

Setelah Anda menjalankan server HTTP Apache, lanjutkan dengan instalasi komponen LAMP stack berikutnya, MySQL atau MariaDB.

Ingin menggunakan Nginx sebagai gantinya? Lihat tautan di bawah ini tentang instalasi Nginx.

Instal Server Web Nginx di Fedora 30

Instal MariaDB di Fedora 30

Langkah selanjutnya adalah menginstal MySQL atau MariaDB sistem manajemen basis data relasional. Karenanya lihat panduan kami tentang cara menginstal MariaDB 10.3 di Fedora 30 dengan mengikuti tautan di bawah ini;

Instal MariaDB 10.3 di Fedora 30

Anda juga dapat menggunakan MySQL 8 sebagai gantinya.

Instal MySQL 8 di Fedora 30/Fedora 29

Instal PHP di Fedora 30

PHP bahasa skrip web adalah komponen terakhir dari stack LAMP. Kami telah membahas instalasi PHP 7.3.4 di Fedora 30. Lihat tautan di bawah ini;

Instal PHP 7.3.4 di Fedora 30

Nah, Anda juga perlu menginstal modul PHP lainnya seperti php-mysqlnd.

dnf install php-mysqlnd

Jika Anda membutuhkan modul PHP lainnya, Anda selalu dapat mencari dan menginstalnya;

dnf search php-

Instal ekstensi PHP;

dnf install php-<extension-name>

Menguji PHP

Ini dapat dilakukan dengan membuat halaman pengujian PHP sederhana pada direktori root web Apache default dengan konten yang ditunjukkan di bawah ini;

vim /var/www/html/info.php
<?php phpinfo(); ?>

Mulai ulang server web Apache.

systemctl restart httpd

Selanjutnya, navigasikan ke browser dan akses halaman pengujian PHP melalui http://<server-ip>/info.php.

Besar. Anda telah berhasil Mengatur stack LAMP di Fedora 30.