Panduan Praktis untuk Pemula
π Daftar Isi
π Apa itu Apache Web Server?
Apache HTTP Server atau biasa disebut Apache adalah software open-source yang digunakan untuk menjalankan web server. Apache merupakan salah satu web server paling populer di dunia karena stabil, aman, dan mudah dikonfigurasi.
Dengan Apache, Anda bisa:
Menyajikan website statis maupun dinamis
Mengelola domain virtual (Virtual Host)
Mengatur keamanan akses website
π οΈ Prasyarat
Sebelum menginstal Apache, pastikan Anda memiliki:
β Server dengan Ubuntu OS (18.04, 20.04, 22.04 atau lebih baru)
β Akses user sudo atau root
β Koneksi internet
β¬οΈ Instalasi Apache Web Server
Langkah pertama adalah menginstal paket apache2.
π Update Repository
π¦ Install Apache2
Proses instalasi akan berjalan beberapa saat. Setelah selesai, Apache Web Server sudah terpasang di server Anda.
βοΈ Konfigurasi Apache Web Server
π Mengecek Status Apache
Untuk memastikan Apache sudah berjalan:
Jika berjalan dengan baik, Anda akan melihat output seperti:
π Uji di Browser
Buka browser dan akses alamat IP server Anda, misalnya:
Jika muncul halaman βApache2 Ubuntu Default Pageβ, berarti server Anda berhasil menjalankan Apache.
π Konfigurasi Virtual Host
Jika ingin menjalankan beberapa website di satu server, gunakan fitur Virtual Host.
Buat Direktori Website
Set Permission
Buat Virtual Host Config
Isi contoh konfigurasi:
Aktifkan Virtual Host
Reload Apache
π Mengelola Layanan Apache
Berikut beberapa perintah penting:
π Restart Apache
βΉοΈ Stop Apache
βΆοΈ Start Apache
π Cek Status Apache
β Kesimpulan
Dengan mengikuti langkah-langkah di atas, kini Anda telah berhasil menginstal dan mengkonfigurasi Web Server Apache di server Ubuntu Linux. Anda siap untuk mulai meng-host website Anda sendiri.
π‘ Tips: Jangan lupa untuk mengatur firewall agar port 80 (HTTP) dan 443 (HTTPS) bisa diakses publik.