Artikel ini menjelaskan Cara menginstal Apache dan PHP di CentOS 8
Server web Apache
Apache httpd adalah server web sumber terbuka khusus untuk platform Unix yang lahir pada tahun 1995. Ini adalah salah satu server paling populer dan digunakan di dunia. Hampir setengah dari situs web disajikan dengan Apache.
Instal Apache dan PHP di CentOS 8
Server web Apache dapat diunduh dan dikompilasi dari situs web proyek. Tapi ini tidak optimal jadi yang terbaik adalah menginstalnya dari repositori CentOS 8.
Jadi, buka terminal dan instal menggunakan perintah berikut:
:~$ sudo dnf install httpd
Jika Anda tidak mengaktifkan sudo, jalankan saja perintah sebagai root tanpa perintah sudo.
Seperti yang Anda lihat pada gambar, banyak dependensi yang harus dipenuhi. Tapi ini akan diurus oleh DNF. Jadi terima saja proposal penginstalan dan itu akan dimulai.
Server web Apache telah diinstal tetapi masih perlu memulai layanan. Untuk melakukannya, jalankan:
:~$ sudo systemctl start httpd
Namun, Anda harus menyiapkan Apache untuk memulai saat boot.
:~$ sudo systemctl enable httpd
Sekarang Anda dapat memeriksa status layanan untuk melihat apakah itu dimulai atau tidak.
:~$ sudo systemctl status httpd
Di CentOS, Firewall diaktifkan secara default, jadi jika Anda tidak menetapkan aturan untuk Apache, itu tidak akan berfungsi.
:~$ sudo firewall-cmd --add-service=http --zone=public --permanent
Dan terapkan perubahan dengan memulai ulang firewall:
:~$ sudo firewall-cmd --reload
Sekarang, buka browser web dan akses server Anda. Di bilah alamat ketik http://IP-address-of-the-server
atau http://Domain-name
Jika semuanya berjalan dengan baik, Anda harus melihat halaman pengujian Apache di CentOS 8.
Sekarang, Instal PHP
PHP adalah bahasa pemrograman yang cepat dan mudah dipelajari yang tersedia untuk Linux. Dalam bahasa inilah banyak aplikasi web hebat seperti WordPress telah dibuat. Dalam hal ini, memilikinya adalah jaminan kompatibilitas dengan banyak aplikasi.
Untuk menginstal PHP dan beberapa modulnya, jalankan saja perintah berikut:
:~$ sudo dnf install php php-common php-pecl-apcu php-cli php-mysqlnd
Kemudian, tentu saja, Anda harus membuktikan bahwa semuanya baik-baik saja.
Buat file PHP di direktori root Apache.
:~$ sudo nano /var/www/html/test.php
Dan tambahkan konten ini:
<?php phpinfo(); ?>
Simpan perubahan dan tutup file.
Dan karena Anda telah menginstal PHP setelah Apache, Anda harus memulai ulang layanan Apache agar dapat menafsirkannya.
:~$ sudo systemctl restart httpd
Sekali lagi, buka browser web Anda dan coba buka file PHP yang baru dibuat.
Jika Anda melihat gambar seperti ini, berarti Apache dan PHP bekerja dengan benar di CentOS 8.
Jadi selamat Anda telah mencapai tujuan. Server web Apache dan PHP sudah berfungsi dengan baik.
Kesimpulan
Sebagai kesimpulan dari posting ini, kami dapat menegaskan bahwa Apache adalah server web yang sangat berguna yang digunakan oleh banyak orang di seluruh dunia. Berkat open source, kami dapat memeriksa kode sumber dan karena alasan ini, kode tersebut cukup aman dan stabil.
Namun, Apache perlu digabungkan dengan bahasa pemrograman untuk interpretasi situs web. Inilah sebabnya mengapa PHP telah diinstal. Bersama-sama mereka dapat menjalankan sebagian besar situs web saat ini.
Sekarang kami ingin mendengar dari Anda, apakah Anda menyukai Apache? Sudahkah Anda menginstalnya? Beri tahu kami