Cara Memasang LAMP di Ubuntu
LAMP adalah singkatan dari Linux, Apache, MySQL (atau MariaDB), dan PHP. LAMP adalah tumpukan server web sumber terbuka populer yang digunakan untuk mengembangkan dan menerapkan situs web dan aplikasi dinamis. Artikel ini akan memandu Anda melalui proses menginstalasi tumpukan LAMP pada server Ubuntu.
1. Prasyarat
Sebelum memulai, pastikan Anda memiliki yang berikut ini:
- Server yang menjalankan Ubuntu (18.04 atau yang lebih baru).
- Hak istimewa Sudo pada server.
- Akses terminal atau SSH ke server Anda.
2. Memperbarui Sistem Anda
Mulailah dengan memperbarui indeks paket Anda untuk memastikan Anda memiliki informasi terbaru tentang paket yang tersedia:
sudo apt update
sudo apt upgrade -y
3. Instal Apache
Langkah 1: Instal Apache
Untuk menginstal server web Apache, jalankan perintah berikut:
sudo apt install apache2 -y
Langkah 2: Mulai dan Aktifkan Apache
Setelah instalasi, jalankan layanan Apache dan aktifkan agar dapat berjalan saat boot:
sudo systemctl start apache2
sudo systemctl enable apache2
Langkah 3: Verifikasi Instalasi Apache
Untuk memverifikasi bahwa Apache telah berjalan, buka peramban web Anda dan arahkan ke alamat IP server Anda: http://your_server_ip
Anda akan melihat halaman selamat datang Apache default.
4. Instal MySQL
Langkah 1: Instal MySQL
Untuk menginstal MySQL, jalankan perintah berikut:
sudo apt install mysql-server -y
Langkah 2: Mengamankan Instalasi MySQL
Setelah instalasi, jalankan skrip keamanan untuk meningkatkan keamanan MySQL:
sudo mysql_secure_installation
Ikuti petunjuk untuk mengatur kata sandi root dan mengonfigurasi opsi keamanan lainnya.
Langkah 3: Verifikasi Instalasi MySQL
Masuk ke MySQL untuk memverifikasi instalasi:
sudo mysql -u root -p
Masukkan kata sandi root yang Anda tetapkan selama proses instalasi aman.
5. Menginstal PHP
Langkah 1: Instal PHP dan Ekstensi yang Diperlukan
Untuk menginstal PHP dan beberapa ekstensi umum, jalankan perintah berikut:
sudo apt install php libapache2-mod-php php-mysql -y
Langkah 2: Mulai ulang Apache
Setelah menginstal PHP, mulai ulang server Apache untuk mengaktifkan modul PHP:
sudo systemctl restart apache2
Langkah 3: Verifikasi Instalasi PHP
Untuk memverifikasi bahwa PHP telah terinstal dan berfungsi, buatlah berkas info PHP:
- Buat berkas baru di direktori root web:
echo "" | sudo tee /var/www/html/info.php
- Buka browser web Anda dan arahkan ke:
Anda akan melihat halaman yang menampilkan informasi PHP.
6. Bersihkan
Setelah memverifikasi instalasi, sebaiknya hapus file info PHP untuk alasan keamanan:
sudo rm /var/www/html/info.php
7. Kesimpulan
Anda telah berhasil menginstal tumpukan LAMP pada server Ubuntu Anda. Dengan Linux, Apache, MySQL, dan PHP yang telah disiapkan, Anda sekarang dapat mengembangkan dan menggunakan aplikasi web dinamis. Perbarui tumpukan perangkat lunak Anda secara teratur untuk memastikan kinerja dan keamanan yang optimal.