Artikel ini menunjukkan cara menginstal Apache® dan PHP® pada CentOS® 7. Gambar default CentOS 7 tidak memiliki akses ke repositori yang mendukung PHPversi 5.6 dan lebih tinggi, jadi Anda harus mengaktifkan repositori yang memiliki akses tersebut. Instal repositori ini dengan menggunakan manajer paket CentOS default, yum
. Keuntungan menggunakan yum
untuk melakukan instalasi adalah yum
secara otomatis menginstal pembaruan keamanan masa depan dan menangani dependensi.
CATATAN :Panduan ini mengaktifkan repositori Inline with Upstream Stable (IUS), yang menyediakan versi terbaru dari beberapa perangkat lunak yang ditemukan di repositori resmi CentOS dan Red Hat®. Untuk informasi lebih lanjut tentang repositori IUS, lihat [Menginstal repositori EPEL dan IUS di CentOS dan Red Hat] (/support/how-to/install-epel-and-additional-repositories-on-centos-and-red-hat/)artikel.
Instal Apache
Gunakan langkah-langkah berikut untuk menginstal Apache:
-
Jalankan perintah berikut:
yum install httpd
-
Gunakan
systemctl
systemd alat untuk memulai layanan Apache:systemctl start httpd
-
Aktifkan layanan untuk memulai secara otomatis saat boot:
systemctl enable httpd.service
-
Buka port 80 untuk lalu lintas web:
firewall-cmd --add-service=http --permanent
-
Muat ulang firewall:
firewall-cmd --reload
Konfirmasikan penginstalan yang berhasil dengan memasukkan alamat IP server Anda di browser untuk melihat halaman pengujian Apache default.
Instal PHP 7.3
Gunakan yum
untuk menginstal repositori yang mendukung PHP 7.3:
-
Jalankan perintah berikut:
sudo yum install https://repo.ius.io/ius-release-el7.rpm
-
Instal PHP dan beberapa modul PHP populer:
yum install mod_php73 php73-bcmath php73-cli php73-gd php73-ldap php73-mbstring php73-mysqlnd php73-soap
-
Konfirmasikan server Anda menggunakan PHP 7.3 dengan menjalankan perintah berikut:
php -v
Anda akan melihat output berikut:
PHP 7.3.25 (cli) (built: Dec 1 2020 21:50:13) ( NTS )