Cara Menginstal Apache pada Ubuntu 22.04

Server HTTP Apache adalah server web yang paling banyak digunakan di dunia. Server web ini menyediakan banyak fitur canggih termasuk modul yang dapat dimuat secara dinamis, dukungan media yang kokoh, dan integrasi ekstensif dengan perangkat lunak populer lainnya.

Dalam panduan ini, kami akan menjelaskan cara menginstal server web Apache di server Ubuntu 22.04 Anda.

Mari kita mulai dengan memperbarui indeks paket lokal untuk mencerminkan perubahan hulu terbaru:

Menginstall Apache

sudo apt update
sudo apt install apache2

Konfigurasi Firewall

sudo ufw app list
sudo ufw allow 'Apache'

Memeriksa Status Apache

sudo systemctl status apache2

Jika Anda memiliki alamat IP server, masukkan alamat tersebut ke dalam bilah alamat peramban Anda: http://your_server_ip

Membuat Folder ROOT Host

sudo mkdir /var/www/your_domain
sudo chown -R $USER:$USER /var/www/your_domain
sudo chmod -R 755 /var/www/your_domain

Membuat Virtual Host

sudo nano /etc/apache2/sites-available/your_domain.conf

Tempel di blok konfigurasi berikut ke file your_domain.conf:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName your_domain
    ServerAlias www.your_domain
    DocumentRoot /var/www/your_domain
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Cara mengaktifkan virtual host

sudo a2ensite your_domain.conf

Cara menonaktifkan virtual host

sudo a2dissite 000-default.conf

Muat ulang Apache

sudo systemctl restart apache2

Setelah server web Anda terinstal, Anda memiliki banyak opsi untuk tipe konten yang Anda dapat layani dan teknologi yang Anda dapat gunakan untuk menciptakan pengalaman yang lebih kaya.