Installing PHP 7.3 di CentOS 6 dan 7
Catatan tentang CentOS
- CentOS memiliki repositori khusus yang disebut “Software Collections”, yang merupakan sistem untuk menginstal beberapa versi perangkat lunak pada satu server. Dengan menggunakan paket-paket yang disediakan oleh dalam repositori Koleksi Perangkat Lunak, dimungkinkan untuk menginstal versi PHP yang lebih baru /opt/, sambil tetap menginstal versi PHP default di /usr/.
- Repositori yang menyediakan paket-paket ini saat ini hanya menyediakan paket 64 bit. Jika Anda menggunakan CentOS 32 bit, sayangnya tidak ada paket PHP untuk itu.
Instal Repo SCL
yum -y install centos-release-scl
Install PHP paket
yum -y install rh-php73-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd,opcache}
Installing PHP 7.4 dan/atau 8.0 di CentOS 7
Instal Remi Rilis repo dan hapus cache
yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm && yum clean all
Instal paket PHP versi 7.4 dan/atau 8.0
yum -y install php74-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd,opcache} yum -y install php80-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd,opcache}
Menginstal PHP 7.3, 7.4 dan/atau 8.0 di CentOS 8
Instal Remi Rilis repo dan hapus cache
dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm && dnf clean all
Instal paket PHP versi 7.3 dan/atau 7.4
dnf -y install php73-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd,opcache} dnf -y install php74-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd,opcache} dnf -y install php80-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd,opcache}
Menginstal PHP 5.6 dan/atau 7.4 dan/atau 8.0 di Debian 9/10
Aktifkan repositori deb.sury.org
apt-get -y install apt-transport-https lsb-release ca-certificates curl curl -sSL -o /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
Perbarui semua repositori
apt update
Instal paket PHP versi 5.6 dan/atau 7.4 dan/atau 8.0
apt-get install php5.6-{cli,pdo,fpm,zip,gd,xml,mysql,cgi} apt-get install php7.4-{cli,pdo,fpm,zip,gd,xml,mysql,cgi} apt-get install php8.0-{cli,pdo,fpm,zip,gd,xml,mysql,cgi}
Menginstal PHP versi 5.6 dan/atau 7.3 dan/atau 8.0 di Ubuntu 18.04 dan 20.04
Install PPA
add-apt-repository ppa:ondrej/php && apt-get update
Instal paket PHP
apt-get install php5.6-{cli,pdo,fpm,zip,gd,xml,mysql,cgi} apt-get install php7.3-{cli,pdo,fpm,zip,gd,xml,mysql,cgi} apt-get install php8.0-{cli,pdo,fpm,zip,gd,xml,mysql,cgi,curl}
Mengkonfigurasi Versi PHP kedua di Virtualmin
Setelah Anda menyelesaikan instalasi versi PHP kedua di server Anda, Anda dapat memverifikasi bahwa Virtualmin melihatnya dengan masuk ke Virtualmin, dan mengklik System Settings -> Re-Check Config. Anda harus melihat sesuatu seperti ini:
Versi PHP berikut tersedia: : 5.3.3 (/usr/bin/php-cgi), 5.6.25 (/opt/rh/rh-php56/root/usr/bin/php-cgi), 7.0.10 (/opt/rh/rh-php70/root/usr/bin/php-cgi)
Anda dapat mengonfigurasi mana yang merupakan versi PHP default yang digunakan pada Server Virtual baru. Standarnya adalah menggunakan yang terbaru yang tersedia. Anda dapat mengubah default itu di System Settings -> Server Templates -> Default -> PHP Options, dan pada layar itu Anda dapat mengatur versi PHP default untuk digunakan di lapangan Default PHP version.
Mengonfigurasi Server Virtual Individu
Anda dapat mengonfigurasi versi PHP yang digunakan untuk Server Virtual tertentu dengan memilih Server Configuration -> PHP Options.
Baris pertama di sana menentukan versi PHP apa yang akan digunakan secara default.
Jika mau, Anda dapat menentukan versi PHP lain yang akan digunakan untuk direktori tertentu.