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

Instal Apache Web Server di CentOS 8 - Proses Langkah demi Langkah untuk melakukannya?

Server HTTP Apache menyediakan banyak fitur canggih termasuk modul yang dapat dimuat secara dinamis, dukungan media yang kuat, dan integrasi ekstensif dengan perangkat lunak populer lainnya.

Apache diinstal pada distribusi berbasis Linux yang paling umum.

Anda dapat menginstal Apache sebagai bagian dari tumpukan LAMP (Linux, Apache, MySQL, dan PHP) yang menyediakan platform yang kuat dan kuat untuk pengembangan dan penerapan aplikasi berbasis web.

Server web HTTP Apache adalah server web sumber terbuka dan gratis yang mentransfer konten web melalui internet.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan tugas Instalasi Perangkat Lunak pada sistem CentOS mereka.

Dalam konteks ini, kita akan melihat bagaimana Anda dapat menginstal server web Apache pada sistem CentOS 8 melalui terminal.


Bagaimana cara menginstal Apache di CentOS 8?

Untuk memulai, pastikan Anda masuk ke Server sebagai pengguna root dengan hak istimewa sudo.

Kemudian setelah masuk, ikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Apache.


1. perbarui repositori paket

saya. Buka terminal dari bilah sisi bagian 'Aktivitas' dan ketik perintah 'su' untuk masuk sebagai pengguna root. Masukkan kata sandi root administratif.

ii. Ketik perintah yang diberikan di bawah ini untuk memperbarui repositori perangkat lunak dari semua daftar paket:

$ yum update


2. Instal apache

Di CentOS 8, Anda dapat menginstal layanan Apache dengan nama 'httpd'. Perintah berikut akan Anda ketik di terminal untuk menginstal apache pada sistem CentOS Anda:

$ yum –y install httpd

Opsi 'y' akan secara otomatis mengabaikan permintaan konfirmasi pengguna dan memilih 'yes' untuk menyelesaikan instalasi Apache di sistem Anda.


3. Kelola layanan Apache

Layanan Apache berjalan di latar belakang sistem Anda.

saya. Untuk mengaktifkan atau mengkonfigurasi layanan Apache, jalankan perintah yang disebutkan di bawah ini:

$ systemctl enable httpd

ii. Sekarang, mulai layanan apache dengan mengetikkan perintah yang diberikan di bawah ini pada terminal dan kemudian periksa status menjalankan layanan apache sebagai berikut:

$ systemctl start httpd
$ systemctl status httpd


Di bawah ini, Anda akan melihat beberapa perintah untuk mengelola layanan apache yang tercantum di bawah ini:


Muat ulang layanan server web apache dengan menggunakan perintah yang diberikan di bawah ini:

$ systemctl reload httpd

Untuk memulai kembali layanan, gunakan perintah berikut:

$ systemctl restart httpd

Anda juga dapat menghentikan layanan apache di sistem Anda dengan menjalankan perintah yang disebutkan di bawah ini:

$ systemctl stop httpd

Untuk menonaktifkan layanan apache gunakan perintah sebagai berikut:

$ systemctl disable httpd


4. Sesuaikan konfigurasi firewall untuk Apache

Jenis lalu lintas yang berbeda menggunakan port yang berbeda di server web.

Dengan menggunakan firewall, Anda dapat mengizinkan lalu lintas HTTP dan HTTPS masing-masing pada port 80 dan 443.

Masukkan perintah yang disebutkan di bawah ini di terminal sebagai pengguna root yang akan membuka port ini secara permanen di sistem Anda:

# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https

Muat ulang konfigurasi firewall:

# firewall-cmd –reload

Untuk memverifikasi konfigurasi firewall, jalankan perintah yang disebutkan di bawah ini:

# firewall-cmd --list-all | grep services

Anda akan melihat bahwa HTTP dan HTTPS adalah layanan yang diizinkan dalam daftar.


5. Uji server web Apache di CentOS 8

Saat Anda menguji apache di browser web, halaman instalasi baru apache default akan ditampilkan di browser. Temukan alamat IP sistem Anda dengan menggunakan perintah berikut:

$ hostname -I

Sekarang, ketikkan alamat IP di URL browser yang Anda instal.

Pada sistem ini, kami menggunakan browser bawaan Mozilla firefox yang tersedia.

Jadi, masukkan alamat IP sistem Anda dan uji instalasi apache.

Anda akan melihat halaman pengujian Apache HTTP di browser web.


Jika Anda tidak menggunakan antarmuka grafis, jalankan perintah berikut:

$ curl [System-IP-address]:80


Bagaimana cara membuat file HTML dan menguji server web Apache?

Jika Anda ingin menggunakan halaman kustomisasi Html alih-alih menampilkan halaman pengujian default dari server web Apache, ketik perintah berikut di terminal untuk membuat halaman indeks Html:

# echo Instalasi web server Apache pada CentOS 8> /var/www/html/index.html

Sekarang, ketik lagi alamat IP sistem Anda di URL browser Anda, Anda akan melihat pesan di browser Anda:

Instalasi server web Apache di CentOS 8

Sekarang, Apache bekerja dengan benar di sistem CentOS Anda jika ia mencetak halaman HTML yang disesuaikan di browser Anda.


Bagaimana cara menghapus httpd Apache dari sistem CentOS?

Anda juga dapat menghapus modul httpd Apache dengan semua dependensinya dari sistem Anda dengan menjalankan perintah berikut:

# yum remove httpd



Cent OS
  1. Instal Apache Ant di CentOS 8 - Panduan langkah demi langkah?

  2. Instal MariaDB di Server CentOS 7 - Proses Langkah demi Langkah?

  3. Instal phpMyAdmin dengan Apache di CentOS 7 - Proses Langkah demi Langkah?

  1. Instal MongoDB di CentOS 8 - Proses Langkah demi Langkah?

  2. Instal Skype di CentOS 8 - Proses Langkah demi Langkah untuk mengimplementasikannya?

  3. Instal Slack di CentOS 8 - Proses Langkah demi Langkah untuk melakukannya?

  1. Instal Wine di CentOS 8 - Proses Langkah demi Langkah untuk melakukannya?

  2. Cara menginstal Apache Web Server di Centos 8

  3. Instal Apache di CentOS 8