Press ESC to close

Cara Install Apache Web Server di CentOS 7: Langkah Demi Langkah

WhatsAppTelegramFacebookXThreadsCopy Link

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 -y

2. Install Apache (httpd)

Gunakan perintah berikut untuk menginstal Apache2:

sudo yum install httpd -y

Apache di CentOS dikenal sebagai httpd, bukan apache2

3. Jalankan Apache dan Atur Autostart

Setelah instalasi selesai, jalankan layanan Apache2:

sudo systemctl start httpd

Agar Apache otomatis aktif setiap kali server menyala:

sudo systemctl enable httpd

4. Cek Status Apache

Pastikan Apache berjalan tanpa error:

sudo systemctl status httpd

Jika 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 --reload

Jika 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_ANDA

Jika 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.html

Lalu, akses ulang IP server Anda dari browser.

8. Beberapa Perintah Apache yang Penting

Restart Apache

sudo systemctl restart httpd

Stop Apache

sudo systemctl stop httpd

Disable Autostart Apache

sudo systemctl disable httpd

Dengan 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/

WhatsAppTelegramFacebookXThreadsCopy Link