Instalasi Apache πŸ”—

Apache adalah server web yang paling populer dan digunakan untuk menyajikan konten website di internet. Secara teknis, Apache bekerja dengan menerima permintaan (request) dari pengguna melalui protokol HTTP, lalu mengirimkan halaman web atau file terkait sebagai respons. Apache mendukung berbagai modul, seperti untuk PHP, sehingga kamu bisa menjalankan aplikasi web dinamis di server ini. Apache juga terkenal karena fleksibilitas, keamanannya, dan kemampuannya untuk mengelola banyak situs dalam satu server.

Langkah 1: Update Package Manager πŸ”—

Kita mulai dengan memastikan semua paket di sistemmu up-to-date:

sudo apt update && sudo apt upgrade

Langkah 2: Install Apache πŸ”—

Install Apache dengan perintah berikut:

sudo apt install apache2

Setelah selesai, Apache seharusnya langsung berjalan otomatis.

Langkah 3: Cek Status Apache πŸ”—

Kamu bisa cek apakah Apache sudah aktif dengan perintah ini:

sudo systemctl status apache2

Kalau sudah jalan, kamu akan lihat statusnya β€œactive (running)”. harusnya seperti di bawah ini:

└─$ sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: >
     Active: active (running) since Mon 2024-11-18 08:02:39 WIB; 9min ago
       Docs: https://httpd.apache.org/docs/2.4/
   Main PID: 8648 (apache2)
      Tasks: 55 (limit: 18806)
     Memory: 5.9M (peak: 6.8M)
        CPU: 50ms
     CGroup: /system.slice/apache2.service
             β”œβ”€8648 /usr/sbin/apache2 -k start
             β”œβ”€8650 /usr/sbin/apache2 -k start
             └─8651 /usr/sbin/apache2 -k start

Langkah 4: Coba Akses di Browser πŸ”—

Sekarang, buka browser dan ketik:

http://localhost/

Kalau instalasi berhasil, kamu akan melihat halaman β€œApache2 Ubuntu Default Page”. Artinya, Apache sudah berjalan dengan baik!

Langkah 5: Konfigurasi Firewall (Opsional) πŸ”—

Kalau kamu pakai firewall, kamu bisa buka akses untuk Apache dengan perintah:

sudo ufw allow 'Apache'

Langkah 6: Atur Hak akses πŸ”—

Jangan lupa juga untuk mengatur hak akses direktori server-nya, agar user biasa bebas membuat file dan direktori di sana.

sudo chmod 777 /var/www/html -R

Selesai! πŸ”—

Apache sudah berhasil terinstall dan berjalan di sistemmu. Gimana, sampai sini lancar? 😊

🏷️ 🏑