Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal PHP 8 di Rocky Linux 8. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
PHP adalah bahasa skrip sisi server, juga dikenal sebagai "Praprosesor Hypertext". Ini digunakan untuk mengembangkan aplikasi web statis dan dinamis. PHP baru berisi banyak fitur dan pengoptimalan baru, termasuk argumen bernama, tipe gabungan, atribut, promosi properti konstruktor, ekspresi kecocokan, operator aman nol, JIT, dan peningkatan dalam sistem tipe, penanganan kesalahan, dan konsistensi.
Prasyarat:
- Sistem Operasi dengan Rocky Linux 8
- Alamat IPv4 Server dengan Hak Pengguna Super (Akses Root)
- Terminal Gnome untuk Desktop Linux
- Klien Putty SSH untuk Windows atau macOS
- Powershell untuk Windows 10/11
- Familiar dengan Perintah DNF
Instal PHP 8 di Rocky Linux 8
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Rocky Linux Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo dnf update sudo dnf upgrade
Langkah 2. Tambahkan Repositori EPEL dan REMI.
Untuk menginstal repositori EPEL dan REMI di Rocky Linux, jalankan perintah di bawah ini:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Selanjutnya, gunakan dnf
perintah untuk memperbarui daftar repositori Anda dan menggunakan list php
perintah untuk melihat opsi apa yang tersedia dan default:
sudo dnf update sudo dnf module list php
Kemudian, aktifkan php:remi-8.0
modul:
sudo dnf module enable php:remi-8.0
Langkah 2. Instal PHP di sistem Rocky Linux.
Jalankan perintah untuk menginstal PHP terbaru di sistem Rocky Linux kami:
sudo dnf install php
Keluaran:
[[email protected] ~]# sudo dnf install php Last metadata expiration check: 0:00:46 ago on Mon 20 Sep 2021 10:36:44 PM EDT. Dependencies resolved. ============================================================================================= Package Architecture Version Repository Size ============================================================================================= Installing: php x86_64 8.0.6-1.el8.remi remi-modular 1.6 M Installing dependencies: libsodium x86_64 1.0.18-2.el8 epel 162 k Installing weak dependencies: php-opcache x86_64 8.0.6-1.el8.remi remi-modular 762 k php-pdo x86_64 8.0.6-1.el8.remi remi-modular 154 k php-sodium x86_64 8.0.6-1.el8.remi remi-modular 93 k Transaction Summary ============================================================================================= Install 5 Packages Total download size: 2.7 M Installed size: 8.3 M Is this ok [y/N]: y
Jika Anda ingin menginstal ekstensi yang paling umum digunakan untuk PHP 8.0, gunakan perintah berikut di bawah ini:
sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml
Periksa versi PHP:
php -v
Hasil:
[[email protected] ~]# php -v PHP 8.0.8 (cli) (built: Sept 10 2021 00:23:16) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.6, Copyright (c) Zend Technologies with Zend OPcache v8.0.6, Copyright (c), by Zend Technologies
Hanya itu yang perlu Anda lakukan untuk menginstal PHP di Rocky Linux 8. Saya harap tip cepat ini bermanfaat bagi Anda. Untuk bacaan lebih lanjut tentang server web Nginx, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.