Tue. Sep 27th, 2022
close up photo of cables plugged into the server

LAMP Stack merupakan sebuah open source software yang digunakan untuk membangun sebuah web server. LAMP merupakan singkatan dari Linux, Apache, MySQL dan PHP. Empat unsur yang dapat kita gunakan untuk membangun sebuah web server yang powerful. Nah, bagi kalian yang ingin mencoba install web server di Fedora 35, kalian bisa ikuti tutorial berikut ini.

Kalian bisa menggunakan Fedora 35 Workstation ataupun Server edition. Dalam tutorial ini, saya menggunakan versi Workstation. Ada beberapa hal yang akan kita lakukan untuk menginstall LAMP Server di Fedora 35 ini.

  1. Update system
  2. Apache Web Server
  3. MySQL Database
  4. PHP

Langkah Install LAMP Server di Fedora 35

Langkah 1. Update system

Saya sarankan untuk melakukan update sebelum kalian masuk ke proses instalasi web server. Ini untuk memastikan kita memiliki file system yang up to date.

sudo dnf update

Tunggu sampai proses update selesai. Restart Fedora apabila perlu.

Langkah 2. Install Apache Web Server

Untuk menginstall Apache web server di Fedora 35, jalankan perintah berikut ini:

sudo dnf install httpd
sudo service httpd start
sudo systemctl enable httpd

Kemudian, setelah proses instalasi selesai, buka web browser dan tuliskan “localhost” atau alamat IP Fedora 35 kalian. Seharunya kalian bisa lihat halama seperti ini

Konfigurasi Firewall

Agar bisa diakses dari luar, kita perlu mengatur firewall. Kita akan memberikan akses ke HTTP dan HTTPS melalui firewall.

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Seharusnya sekarang kita sudah bisa mengakses web server kita dari komputer lain. Sampai disini, kita sudah selesai menginstall Apache web server.

Langkah 3. Install MySQL

Sekarang kita akan install MySQL database server di Fedora 35.

sudo dnf install mysql mysql-server

Secara default, MariaDb akan terpilih dan terinstall di Fedora 35. Selanjutnya kita perlu menjalankan service mariadb.

sudo systemctl start mariadb
sudo systemctl enable mariadb

Selanjutnya kita perlu menjalankan sebuah script untuk mengamankan MariaDb server kita.

sudo mysql_secure_installation

Kemudian ikuti petunjuk yang muncul di layar kalian.

Proses instalasi MySQL/MariaDB server selesai.

Langkah 4. Install PHP

Sekarang kita akan menginstall PHP di Fedora 35. Kita juga akan menginstall beberapa ekstensi PHP yang umum digunakan.

sudo dnf -y install php php-cli php-php-gettext php-mbstring php-mcrypt php-mysqlnd php-pear php-curl php-gd php-xml php-bcmath php-zip

Kita bisa menginstall ekstensi tambahan apabila diperlukan.

Demikian tadi proses instalasi LAMP server di Fedora 35. Mudah-mudahan bermanfaat bagi yang ingin membangun web application.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.