Cara Instal LAMP Stack di Ubuntu Server

Header Jurusan TKJ SMK Yasmida Ambarawa

LAMP Stack adalah kombinasi perangkat lunak sumber terbuka yang populer digunakan untuk mengembangkan dan menyebarkan aplikasi web dinamis. LAMP adalah singkatan dari Linux, Apache, MySQL/MariaDB, dan PHP. Dalam tutorial ini, kita akan membahas langkah-langkah lengkap untuk menginstal LAMP Stack di Ubuntu Server.

Prasyarat

  • Server Ubuntu yang sudah berjalan
  • Akses SSH ke server
  • Hak akses sudo

Langkah 1: Memperbarui Sistem

Sebelum memulai instalasi, pastikan sistem Ubuntu Anda diperbarui dengan perintah berikut:

Bash

sudo apt update && sudo apt upgrade -y

Langkah 2: Menginstal Apache

Apache adalah server web yang akan melayani halaman web Anda. Instal Apache dengan perintah:

Bash

sudo apt install apache2 -y

Setelah instalasi selesai, Anda dapat memeriksa status Apache dengan perintah:

Bash

sudo systemctl status apache2

Anda juga dapat mengakses alamat IP server Anda di browser web untuk melihat halaman default Apache.

Langkah 3: Menginstal MySQL/MariaDB

MySQL atau MariaDB adalah sistem manajemen basis data yang akan menyimpan data aplikasi web Anda. Anda dapat memilih salah satu dari keduanya. Dalam tutorial ini, kita akan menginstal MariaDB:

Bash

sudo apt install mariadb-server -y

Setelah instalasi selesai, amankan instalasi MariaDB dengan perintah:

Bash

sudo mysql_secure_installation

Ikuti petunjuk di layar untuk mengatur kata sandi root dan konfigurasi keamanan lainnya.

Langkah 4: Menginstal PHP

PHP adalah bahasa pemrograman sisi server yang akan memproses kode aplikasi web Anda. Instal PHP dan modul-modul yang diperlukan dengan perintah:

Bash

sudo apt install php libapache2-mod-php php-mysql -y

Anda dapat memeriksa versi PHP yang terinstal dengan perintah:

Bash

php -v

Langkah 5: Menguji Instalasi LAMP Stack

Untuk menguji instalasi LAMP Stack, buat file PHP sederhana di direktori root web Apache:

Bash

sudo nano /var/www/html/info.php

Tambahkan kode berikut ke file info.php:

PHP

<?php
phpinfo();
?>

Simpan dan tutup file. Kemudian, akses http://alamat_ip_server/info.php di browser web Anda. Jika instalasi berhasil, Anda akan melihat halaman informasi PHP.

Langkah 6: Konfigurasi Keamanan Tambahan (Opsional)

Untuk meningkatkan keamanan server LAMP Anda, Anda dapat melakukan beberapa konfigurasi tambahan, seperti:

  • Mengaktifkan firewall UFW
  • Mengkonfigurasi host virtual Apache
  • Mengamankan instalasi PHP

Kesimpulan

Anda telah berhasil menginstal LAMP Stack di Ubuntu Server. Sekarang, Anda dapat mulai mengembangkan dan menyebarkan aplikasi web dinamis Anda.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *