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

Menginstal Apache dan PHP di CentOS 8

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


Cent OS
  1. Menginstal dan Mengkonfigurasi php 7x di Centos 8

  2. Instal Zenario dengan Apache, PHP dan MariaDB di CentOS 7

  3. Instal Apache dan PHP di CentOS 7

  1. Menginstal Tomcat 8 di Centos 6

  2. Menginstal MariaDB di CentOS 7

  3. Menginstal JAVA 8 JDK di CentOS, RedHat dan Fedora

  1. Menginstal PostgreSQL Dan phpPgAdmin Di CentOS

  2. Instal dan Konfigurasi Apache Cassandra 4.0 di Centos 8

  3. Cara Install Apache dan PHP (LAMP stack) di Rocky Linux/Centos 8