Cara Install Apache di Almalinux 8 / Rocky Linux 8

Apache adalah server web sumber terbuka yang paling banyak digunakan dan populer di Internet. Ini dapat dikonfigurasi dan diperluas secara fleksibel menggunakan sejumlah besar modul. Di sini kita belajar cara menginstal server web Apache di AlmaLinux atau Rocky Linux 8 menggunakan command line.

Sebagian besar waktu kita menggunakan server web Apache dalam kombinasi dengan MySQL dan PHP atau Perl atau Python untuk membuat server LAMP (Linux, Apache, MySQL, dan P seperti PHP, Perl, atau Python) untuk menjalankan berbagai CMS dan aplikasi web lainnya.

Langkah-langkah untuk menginstal server web Apache di Rocky Linux atau AlmaLinux 8

Jika Anda ingin menyiapkan server LAMP lengkap di Linux Anda, baca artikel kita • Instal Apache, MySQL, dan PHP di AlmaLinux 8/Rocky

1. Lakukan pembaruan sistem

Meskipun tidak perlu, namun ada baiknya untuk memastikan sistem kita up to date sebelum menginstal Apache. Karenanya, jalankan use DNF untuk menjalankan perintah pembaruan:

sudo dnf update -y

2. Instal Apache HTTPd di Rocky atau AlmaLinux 8

Yah, seperti kebanyakan sistem operasi Linux, kita tidak perlu menambahkan Repo pihak ketiga untuk menginstal server Apache- HTTPd. Cukup gunakan pengelola paket DNF untuk mengambil paket yang tersedia di repo AppStream & BaseOS sistem untuk menginstal Apache.

sudo dnf instal httpd

3. Mulai dan aktifkan service HTTPd

Setelah instalasi selesai, mari kita mulai dan aktifkan service server web Apache sehingga dapat memulai secara otomatis jika tiba-tiba berhenti atau pada sistem reboot.

Memulai service

sudo systemctl start httpd

Memungkinkan

sudo systemctl aktifkan httpd

Periksa status

status systemctl httpd

Untuk berhenti, jika Anda mau, gunakan:

sudo systemctl stop httpd

4. Izinkan port 80 di Firewall di AlmaLinux/Rocky 8

Untuk mengakses server web di luar sistem kita, kita harus membuka port 80 (http) dan 443 (HTTPS) di firewall.

sudo firewall-cmd –zone=public –add-port=80/tcp Sudo firewall-cmd –zone=public –add-port=443/tcp Sudo firewall-cmd –reload

5. Gunakan- Halaman Uji Server HTTP

Setelah instalasi, server Apache segera siap digunakan dan berjalan di localhost pada port 80 (port standar protokol HTTP). Untuk memeriksanya, di browser Anda ketik alamat server Linux tempat Anda menginstal server web Apache.

6. Simpan dan akses situs web

Konten untuk server disimpan dalam direktori yang disebut ” document root “. Ini berarti bahwa server web Apache mencari file ( HTML ) yang akan dikirimkan. Di Apache direktorinya adalah:

/var/www/html/

Jika Anda menyimpan file di sana, Anda dapat mengaksesnya menggunakan alamat IP server:

http://localhost/ atau http://SERVER-IP_Address/

dapat dipanggil di browser. Selama instalasi server, halaman index.html disimpan di sana, halaman pengujian HTML yang sekarang akan terlihat di browser, seperti di sini di bawah Firefox.

Jika Anda ingin mengirimkan beberapa situs web yang berbeda melalui server – yang dapat dilakukan tanpa masalah – maka Anda biasanya mengonfigurasi “ host virtual ” yang berbeda.

Artikel lainnya:

• Cara menginstal & mengkonfigurasi server web Lighttpd di Ubuntu • Cara menghubungkan Rocky atau AlmaLinux 8 melalui Windows • Cara menginstal phpMyAdmin di Rocky atau AlmaLinux 8