
Daftar Isi
Bingung Cara Memasang Web Server di CentOS 7? Anda Tidak Sendiri…
Apakah Anda ingin meng-online-kan website di server Linux tapi bingung harus mulai dari mana? 🤔 Salah satu langkah awal yang perlu Anda kuasai adalah menginstal Apache Web Server — software open-source paling populer yang digunakan untuk meng-host situs web di seluruh dunia.
Sayangnya, bagi banyak pemula, perintah-perintah Linux bisa terasa rumit dan membingungkan. Salah sedikit, bisa saja server tidak jalan atau website tak bisa diakses.
Kabar baiknya? Artikel ini akan membimbing Anda langkah demi langkah cara install Apache Web Server di CentOS 7. Tidak hanya itu, kami juga menyertakan perintah-perintah dasar dan tips agar server Anda langsung bisa diakses lewat browser.
Setelah Membaca Artikel Ini, Anda Akan Bisa:
- Menginstal Apache (httpd) di CentOS 7 dengan benar
- Menjalankan, menghentikan, dan mengecek status layanan Apache
- Melakukan konfigurasi dasar dan menguji apakah server berhasil berjalan
Mengapa Perlu Apache Web Server?
Apache adalah salah satu web server tertua dan paling banyak digunakan. Di CentOS 7, paketnya dikenal dengan nama httpd. Tanpa web server seperti Apache, Anda tidak bisa meng-host file HTML, PHP, atau CMS seperti WordPress.
Langkah-Langkah Install CentOS 7 Minimal
1. Update Sistem Anda
Selalu mulai dengan memperbarui paket sistem agar proses instalasi berjalan lancar:
sudo yum update -y2. Install Apache (httpd)
Gunakan perintah berikut untuk menginstal Apache2:
sudo yum install httpd -yApache di CentOS dikenal sebagai httpd, bukan apache2
3. Jalankan Apache dan Atur Autostart
Setelah instalasi selesai, jalankan layanan Apache2:
sudo systemctl start httpdAgar Apache otomatis aktif setiap kali server menyala:
sudo systemctl enable httpd4. Cek Status Apache
Pastikan Apache berjalan tanpa error:
sudo systemctl status httpdJika Anda melihat status active (running), berarti server berjalan dengan baik.
5. Buka Akses Firewall (Port 80 dan 443)
CentOS 7 menggunakan firewalld, jadi Anda perlu membuka akses ke port web standar:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reloadJika tidak membuka firewall, server anda tidak bisa di akses dari luar
6. Uji Apache di Browser
Buka browser dan akses alamat IP server Anda
http://IP_SERVER_ANDAJika berhasil, Anda akan melihat halaman Apache Test Page bawaan CentOS 7
7. Lokasi Folder Website (Document Root)
Secara default, file website Anda berada di:
/var/www/html/
Coba buat file HTML sederhana untuk mengetes:
echo "<h1>Apache Berhasil Terpasang!</h1>" | sudo tee /var/www/html/index.htmlLalu, akses ulang IP server Anda dari browser.
8. Beberapa Perintah Apache yang Penting
Restart Apache
sudo systemctl restart httpdStop Apache
sudo systemctl stop httpdDisable Autostart Apache
sudo systemctl disable httpdDengan mengikuti panduan ini, Anda kini sudah berhasil menginstal dan menjalankan Apache Web Server di CentOS 7. Website lokal Anda sudah bisa diakses dan siap dikembangkan.
berlangganan newsletter kami untuk mendapatkan panduan praktis Linux & DevOps setiap minggu!
Referensi:
Apache: https://httpd.apache.org
CentOS: https://www.centos.org/docs/
