Step By Step Instalasi dan Konfigurasi Web Server Apache pada Ubuntu - PERWIRA LEARNING CENTER
Step By Step Instalasi dan Konfigurasi Web Server Apache pada Ubuntu - PERWIRA LEARNING CENTER
Web server merupakan komponen penting dalam membangun sebuah website. Salah satu web server yang paling populer adalah Apache HTTP Server. Pada artikel ini akan dijelaskan langkah-langkah instalasi dan konfigurasi Apache pada sistem operasi Ubuntu secara detail.
pengertian
fungsi
peran
Persiapan
Sebelum memulai, pastikan:
- Sudah menginstall Ubuntu Desktop
- Koneksi internet aktif
- Memiliki akses user dengan hak sudo
Update Sistem
Langkah pertama adalah memperbarui repository:
Buka terimal :
sudo apt update
sudo apt upgrade -y
Instalasi Apache
Install Apache dengan perintah:
sudo apt install apache2 -y
Tunggu hingga proses selesai.
Mengecek Status Apache
Setelah instalasi, cek apakah Apache berjalan:
sudo systemctl status apache2
Jika berhasil, akan muncul:
active (running)
Mengatur Firewall (Opsional tapi Disarankan)
Izinkan Apache melalui firewall:
sudo ufw allow 'Apache'
Cek status firewall:
sudo ufw status
Penjelasan
-
Status: inactive→ berarti UFW (firewall) belum dinyalakan
Kenapa tadi muncul:
Skipping adding existing rule
Itu artinya rule Apache sudah pernah ditambahkan sebelumnya
Jadi tidak perlu ditambahkan lagi
Kalau mau diaktifkan
Jalankan:
sudo ufw enable
Lalu cek lagi:
sudo ufw status
Harusnya jadi:
Status: active
Apache ALLOW
Perlu diaktifkan atau nggak?
Tidak wajib (untuk belajar lokal)
Kalau kamu cuma:
-
akses
localhost - belajar di laptop sendiri
boleh dibiarkan inactive
Perlu diaktifkan kalau:- mau akses dari HP / device lain
- atau buat server beneran
Menguji Web Server
Buka browser dan akses:
http://localhost
Jika berhasil, akan muncul halaman:
Apache2 Ubuntu Default Page
Struktur Folder Web Apache
Folder utama website berada di:
/var/www/html
Masuk ke folder:
cd /var/www/html
Membuat dan Mengedit Halaman Website
a. Edit file index default
sudo nano index.html
b. Ganti isi dengan contoh berikut:
c. Simpan file
- Ctrl + O → Enter
- Ctrl + X
d. Refresh browser
Buka kembali:
http://localhost
Halaman akan berubah sesuai isi yang kamu buat
Before
After
Mengatur Permission (Jika Diperlukan)
Jika terjadi error akses:
sudo chmod -R 755 /var/www/html
Restart Apache (Jika Ada Perubahan)
sudo systemctl restart apache2
Perintah Penting Apache
Beberapa perintah yang sering digunakan:
sudo systemctl start apache2
sudo systemctl stop apache2
sudo systemctl restart apache2
sudo systemctl status apache2
Kelebihan dan Kekurangan Web Apache
Kelebihan
- Instalasi mudah
- Open source
- Banyak dokumentasi
- Stabil digunakan
Kekurangan
- Perlu pemahaman terminal
- Konfigurasi bisa kompleks untuk pemula
Kendala dan Solusi
Apache tidak berjalan
Solusi :
sudo systemctl start apache2
Website tidak tampil
-
Pastikan file ada di
/var/www/html - Pastikan nama file index.html
Dengan mengikuti langkah-langkah di atas, Apache berhasil diinstal dan dikonfigurasi pada Ubuntu. Pengguna kini dapat membuat dan mengelola website secara lokal dengan mudah.
Instalasi dan konfigurasi Apache di Ubuntu cukup sederhana jika dilakukan secara bertahap. Dengan memahami struktur folder, perintah dasar, dan cara pengujian, pengguna dapat membangun web server sendiri.
DAFTAR PUSTAKA
Ubuntu. (n.d.). Install and configure Apache. Diakses pada 21 April 2026, dari https://ubuntu.com/tutorials/install-and-configure-apache
IDCloudHost. (n.d.). Cara menginstal server web Apache. Diakses pada 21 April 2026, dari https://idcloudhost.com/blog/cara-install-apache/
Onno Center. (n.d.). Instalasi dan konfigurasi Apache di Ubuntu. Diakses pada 21 April 2026, dari https://onnocenter.or.id/wiki/index.php/Instalasi_dan_konfigurasi_Apache_di_Ubuntu










Komentar
Posting Komentar