Cara menginstal apache 2.4 & PHP 7.4 di Amazon Linux

Cara menginstal apache 2.4 & PHP 7.4 di Amazon Linux

Tahukah Anda bahwa Amazon Linux adalah sistem operasi yang tersedia secara bebas dan didukung yang dibuat khusus untuk AWS? Itu benar! Amazon telah meluncurkan versi baru dari distribusi Linux -nya - Amazon Linux Version 2 (Amazon Linux V2), yang dilengkapi dengan beberapa fitur dan peningkatan yang sangat menarik. Posting blog ini memperkenalkan Anda ke versi baru Amazon Linux, mencakup fitur utamanya, dan mengajarkan Anda cara menginstal Apache & PHP di Amazon Linux 2. Ayo Memulai!

Langkah 1 - Pengaturan Awal

Masuk ke sistem Amazon Linux 2 Anda melalui SSH. Bagus untuk terus memperbarui paket, jadi jalankan perintah berikut untuk memperbarui paket yum ke yang terbaru:

pembaruan sudo yum  

Langkah 2 - Instal Apache 2.4

Paket Apache (httpd) tersedia di bawah repositori yum default di sistem Amazon Linux 2. Jalankan perintah berikut di terminal untuk menginstal Apache dengan mod_ssl:

sudo yum instal httpd httpd-tools mod_ssl  

Itu httpd Paket akan menginstal server web Apache (httpd) dan mod_ssl Menambahkan ekstensi, yang akan memberikan dukungan kriptografi ke server web.

Setelah instalasi selesai, Anda perlu mengaktifkan layanan HTTPD untuk memulai secara otomatis pada boot sistem. Juga, mulailah layanan sekali.

sudo systemctl mengaktifkan httpd  sudo systemctl mulai httpd  

Apache telah diinstal pada sistem Amazon Linux Anda. Akses ke server di browser web menggunakan alamat IP, ini akan menunjukkan kepada Anda halaman Apache default.

Halaman Beranda Default Apache

Langkah 3 - Memasang PHP

Versi terbaru PHP tersedia di bawah Amazon-Linux-Extras repositori. Sistem Amazon Linux terbaru menginstal paket ini secara default. Untuk menginstal atau meningkatkan paket ini, jalankan perintah berikut:

sudo yum instal amazon-linux-extras -y 

Setelah repositori ekstra dikonfigurasi pada sistem Anda. Cari versi PHP yang tersedia di bawah repositori ekstra.

Sudo Amazon-Linux-Extras | GREP PHP  
Repositori PHP untuk Amazon Linux

Selanjutnya, aktifkan topik yang diinginkan untuk versi PHP. Perintah berikut akan mengaktifkan PHP 7.4 topik di sistem Amazon Linux 2 Anda. Anda juga dapat memilih versi PHP lain yang tercantum dalam perintah di atas:

sudo amazon-linux-extras memungkinkan php7.4  

Akhirnya, pasang paket PHP yang diperlukan bersama dengan ekstensi PHP yang diperlukan.

sudo yum metadata bersih  sudo yum menginstal php-common php-pear  sudo yum instal php- cgi, curl, mbstring, gd, mysqlnd, gettext, json, xml, fpm, intl, zip  

PHP telah berhasil diinstal di mesin Amazon Linux Anda.

Ketik perintah di bawah ini untuk memeriksa versi PHP:

php -v  PHP 7.4.30 (CLI) (Dibangun: 23 Juni 2022 20:19:00) (NTS) Hak Cipta (c) Mesin Zend Grup PHP V3.4.0, Hak Cipta (C) Teknologi Zend 

Untuk memeriksa versi aktif untuk Apache, buat file info PHP di bawah root dokumen default menggunakan perintah berikut.

echo "">/var/www/html/info.php  

Akses info.php File di browser web:

http: // server-ip/info.php

Langkah 4 - Buat host virtual baru

Setelah menginstal paket, buat host virtual pertama Anda. Untuk membuat host virtual untuk contoh domain Anda.com, edit file konfigurasi Apache dan buat host virtual seperti di bawah ini:

vi/etc/httpd/conf.D/Contoh.com.conf  
Serveradmin [email protected] SERVERNAME CONTOH.com ServeralIas www.contoh.com Documentroot/var/www/contoh.com errorlog/var/log/httpd/contoh.com-error_log customlog/var/log/httpd/contoh.COM-ACCESS_LOG digabungkan
123456789 Serveradmin [email protected] SERVERNAME CONTOH.com ServeralIas www.contoh.com Documentroot/var/www/contoh.com errorlog/var/log/httpd/contoh.com-error_log customlog/var/log/httpd/contoh.COM-ACCESS_LOG digabungkan

Setelah mengubah restart layanan Apache

sudo systemctl restart httpd  

Kesimpulan

Dalam tutorial ini, Anda telah belajar menginstal Apache 2.4 dan php 7.4 di mesin Amazon Linux Anda.

Instalasi MySQL bukan bagian dari tutorial ini. Jadi jika Anda juga memerlukan server MySQL di Amazon Linux Anda, ikuti tutorial ini.