GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Apache/httpd di CentOS 8 Linux

Dalam panduan ini, Anda akan belajar menginstal Apache (server web yang paling banyak digunakan) di server Linux CentOS 8.

Apache2 vs httpd

Secara fungsional keduanya 100% sama. Satu-satunya perbedaan adalah bahwa di Ubuntu/Debian biner disebut apache2 sedangkan di RHEL/CentOS biner disebut sebagai httpd .

Cara menginstal Apache di CentOS 8

Langkah 1:Perbarui repositori perangkat lunak

# dnf update
Terjadi Kesalahan:Gagal mengunduh metadata untuk repo 'Appstream'

Saat mencoba memperbarui sistem, jika Anda mengalami kesalahan:Gagal mengunduh metadata untuk repo 'Appstream', ikuti artikel ini untuk memperbaiki masalah.

Langkah 2:Verifikasi repo yang berisi Apache

# dnf module list httpd
CentOS Linux 8 - AppStream
Name                                              Stream                                                 Profiles                                                               Summary
httpd                                             2.4 [d][e]                                             common [d], devel, minimal                                             Apache HTTP Server

Dari contoh di atas, Anda dapat menemukan bahwa httpd v2.4 tersedia di CentOS Linux 8 - AppStream repositori dan ini adalah versi default yang akan diinstal.

Langkah 3:Instal Apache

# dnf install httpd -y

Langkah 4:Buka port HTTP(80) dan HTTPS(443) di firewalld

Protokol HTTP dan HTTPS umumnya digunakan oleh server web seperti Apache atau Nginx. Tetapi port 80 &443 ini tidak dibuka secara default di firewalld. Ikuti artikel untuk Membuka port HTTP 80 dan HTTPS 443 di firewall di CentOS 8 Linux.

Langkah 5:Mulai dan kelola Server Web Apache

Apache tidak secara otomatis memulai CentOS setelah instalasi selesai! Periksa statusnya seperti di bawah ini:

Verifikasi layanan httpd

# systemctl status httpd

Mulai layanan httpd

# systemctl start httpd

Catatan:Jika perintah dijalankan dengan benar, maka tidak akan ada output.

Konfigurasikan httpd untuk dijalankan pada Startup

# systemctl enable httpd

Muat ulang Apache untuk menerapkan perubahan apa pun dalam file konfigurasi

# systemctl reload httpd

Hentikan httpd

# systemctl stop httpd

Langkah 6:Uji Server Web Apache

Tugas server web Apache adalah melayani halaman web melalui jaringan. Temukan alamat IP sistem Anda:

# hostname -I

Buka browser web dan ketik alamat IP di URL. Browser menampilkan HTTP SERVER TEST PAGE.


Cent OS
  1. Cara install apache tomcat di linux RHEL 8 / CentOS 8

  2. Cara debootstrap di CentOS Linux

  3. Cara menginstal Apache Web Server di Centos 8

  1. Cara menginstal Apache di RHEL 8 / CentOS 8 Linux

  2. Cara menginstal VirtualBox di CentOS 8 Linux

  3. Cara menginstal Skype di CentOS 8 Linux

  1. Cara Instal Apache Cassandra di CentOS 8

  2. Cara Menginstal Apache di CentOS 7

  3. Cara Menginstal Apache Maven di CentOS 7