Tingkatkan php 5.4 ke 7.3 centos 7

PHP adalah bahasa scripting tujuan umum diarahkan untuk pengembangan web. Ini awalnya dibuat oleh programmer Denmark-Kanada Rasmus Lerdorf pada tahun 1993 dan dirilis pada tahun 1995. Implementasi referensi PHP sekarang diproduksi oleh The PHP Group. Perbarui versi PHP dari 5. 4 to PHP 7. 4. Perbedaan Antara PHP5 dan 7. PHP 5 menggunakan engine versi lama yang disebut Zend II, sehingga performanya dari segi kecepatan jauh di bawah PHP 7. PHP 7 menggunakan model mesin baru yang dikenal sebagai PHP-NG atau Next generation. Mesin ini sangat meningkatkan performa dengan penggunaan memori yang dioptimalkan. PHP 7 memungkinkan pemrogram untuk mendeklarasikan tipe pengembalian fungsi sesuai dengan nilai pengembalian yang diharapkan. Dengan demikian, itu membuat kode kuat dan akurat


Langkah 1. Periksa versi php

# php - v  
Tingkatkan php 5.4 ke 7.3 centos 7

Versi saat ini adalah PHP 5. 4.

Langkah 2. Instal Remi Repository dan EPEL Repository dengan menggunakan perintah berikut. Anda harus melakukan perintah yang diberikan di bawah ini

 # wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
 # wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm 
 # rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm 

Langkah 3. Setelah menginstal repositori, Anda harus melakukan konfigurasi tambahan berikut

 # yum install yum-utils 
# yum-config-manager --enable remi-php74 

Langkah 4. Untuk instalasi PHP7. 4. Anda harus melakukan perintah yang diberikan berikut ini

 # yum install php php-opcache php-gd php-curl php-mysqlnd  
_

Langkah 5. setelah instalasi. Anda harus memperbarui paket

Langkah 6. Periksa versi PHP sekarang. Anda harus melakukan perintah berikut yang diberikan di bawah ini

 # php -v  
Tingkatkan php 5.4 ke 7.3 centos 7

PHP telah diperbarui ke 7. 4.

Kami telah belajar di artikel ini untuk memperbarui PHP 5. 4 sampai 7. 4. PHP adalah bahasa scripting tujuan umum diarahkan untuk pengembangan web. Ini awalnya dibuat oleh programmer Denmark-Kanada

Anda hampir selalu harus memutakhirkan ke versi terbaru PHP yang didukung oleh ownCloud, jika dan jika memungkinkan. Dan jika Anda menggunakan versi PHP yang lebih lama dari 7. 3. 0 Anda harus meningkatkan. Panduan ini membawa Anda melalui pemutakhiran instalasi PHP ke salah satu versi PHP yang didukung (7. 3 dan 7. 4) pada Red Hat atau CentOS 7

Tingkatkan PHP ke Versi 7. 3

Untuk meningkatkan ke PHP 7. 3 Anda harus terlebih dahulu berlangganan repositori saluran Red Hat Software Collections untuk mengunduh dan menginstal PHP 7. 3 paket di RHEL 7 (jika Anda belum melakukannya). Dokumentasi ini menggunakan perintah yang sama seperti yang akan Anda temukan di sana

Pastikan Anda telah subscription-manager diinstal. Jika Anda belum menginstalnya, lakukan dengan perintah berikut

Instal pengelola langganan

yum install --assumeyes subscription-manager
_

Tambahkan repositori yang diperlukan untuk paket PHP

subscription-manager repos --enable rhel-server-rhscl-7-rpms
_

Instal Paket yang Diperlukan

Kemudian, lanjutkan dengan menginstal PHP 7 yang diperlukan. 3 paket. Anda dapat menggunakan perintah di bawah ini untuk menghemat waktu Anda

yum install \
  rh-php73 \
  rh-php73-php \
  rh-php73-php-cli \
  rh-php73-php-curl \
  rh-php73-php-devel \
  rh-php73-php-gd \
  rh-php73-php-intl \
  rh-php73-php-ldap \
  rh-php73-php-mbstring \
  rh-php73-php-mysqlnd \
  rh-php73-php-opcache
  rh-php73-php-pdo \
  rh-php73-php-pear \
  rh-php73-php-xml \
  rh-php73-php-xmlrpc \
  rh-php73-php-zip

Aktifkan PHP7. 3 dan Nonaktifkan PHP 5. 6

Selanjutnya, Anda perlu mengaktifkan PHP 7. 3 dan nonaktifkan PHP 5. 6 seluruh sistem. Untuk mengaktifkan PHP7. 3 di seluruh sistem, jalankan perintah berikut

cp /opt/rh/rh-php73/enable /etc/profile.d/rh-php73.sh source /opt/rh/rh-php73/enable

Kemudian, Anda perlu menonaktifkan pemuatan PHP 5. 6 modul Apache. Anda dapat melakukannya dengan mengubah namanya, seperti pada contoh di bawah, atau menghapus file

mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php56.off
mv /etc/httpd/conf.modules.d/10-php.conf /etc/httpd/conf.modules.d/10-php56.off

Perbarui File Konfigurasi Apache

Setelah selesai, Anda selanjutnya perlu menyalin PHP 7. 3 modul Apache terpasang;

Tujuannya adalah untuk menginstal atau mengganti PHP 5 yang ada dengan PHP 7 di server CentOS 7 Linux. Seperti yang akan Anda lihat, prosedur ini cukup sederhana saat menggunakan Remi Repository

Persyaratan

Akses istimewa ke sistem Linux CentOS Anda baik secara langsung sebagai pengguna root atau melalui perintah sudo diperlukan

Kesulitan

MUDAH

Konvensi

  • # – membutuhkan perintah linux yang diberikan untuk dijalankan dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan perintah sudo
  • $ – membutuhkan perintah linux yang diberikan untuk dijalankan sebagai pengguna biasa yang tidak memiliki hak istimewa

Instruksi

Panduan berikut akan memutakhirkan PHP 5 Anda saat ini ke PHP 7 atau akan menginstal PHP 7 baru di sistem CentOS Anda. Periksa versi PHP Anda saat ini (jika ada)

# php --version
PHP 5.4.16 (cli) (built: Nov  6 2016 00:29:02) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies


Unduh paket Remi dan EPEL Repository

Pertama, unduh paket Remi dan EPEL Repository

$ wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm
$ wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Aktifkan Remi dan EPEL Repository

Instal kedua paket yang diunduh sebelumnya dan aktifkan repo Remi PHP 7

# rpm -i remi-release-7.rpm epel-release-latest-7.noarch.rpm
FOR PHP 7.0 EXECUTE:
# yum-config-manager --enable remi-php70
FOR PHP 7.1 EXECUTE:
# yum-config-manager --enable remi-php71
FOR PHP 7.2 EXECUTE:
# yum-config-manager --enable remi-php72

Versi PHP terbaru saat ini dari repositori Remi adalah 7. 1. Ubah perintah di atas untuk rilis PHP berikutnya lainnya

Instal atau Tingkatkan ke PHP 7

Apakah Anda sudah menginstal PHP 5 di sistem Anda atau Anda sedang melakukan instalasi PHP 7 baru, perintah di bawah ini akan memenuhi keduanya

Cara mengupgrade PHP5. 4 sampai 7. 3 di CentOS 7?

Tingkatkan ke PHP 7 .
sudo yum instal https. //centos7. com.iuscommunity. org/ius-rilis. rpm. .
sudo yum hapus php-common mod_php php-cli. .
pembaruan sudo yum. .
sudo yum instal php70u php70u-pdo php70u-mysqlnd php70u-opcache php70u-xml php70u-gd php70u-devel php70u-mysql. .
sudo systemctl restart httpd

Cara mengupgrade PHP5. 4 to PHP 7. 4 di CentOS 7?

Cara memutakhirkan PHP ke 7. 4 dalam centos 7? .
Untuk menginstal PHP 7 terbaru, Anda perlu mengaktifkan repositori EPEL dan Remi. .
Selanjutnya, Anda perlu menginstal paket yum-util. .
Aktifkan remi repo sesuai versi PHP yang diinginkan, untuk PHP 7. 4,.
Sekarang instal PHP7. 4 dengan semua modul yang diperlukan dengan perintah di bawah ini

Cara mengupgrade PHP5. 4 sampai 7. 2 di CentOS 7?

Bagaimana cara memutakhirkan PHP di centos 7? .
Instal paket yum-util. root@gateway. ~# yum instal yum-utils -y
Aktifkan remi repo sesuai versi php yang diinginkan. root@gateway. ~# yum-config-manager -- aktifkan remi-php72. root@gateway. ~# pembaruan yum
Akhirnya instal php7. X. root@gateway. ~# yum instal php72

Cara menginstal PHP7. 3 di CentOS 7?

Cara Memasang PHP 7. 3 di CentOS 7 / Fedora .
Langkah 1. Tambahkan PHP7. 3 penyimpanan Remi. PHP 7. 3 tersedia untuk distribusi CentOS 7 dan Fedora dari repositori Remi. .
Langkah 2. Nonaktifkan repo untuk PHP 5. 4. .
Langkah 3. Instal PHP7. 3 di CentOS 7 / Fedora. .
Langkah 4. Menginstal PHP 7 lainnya. 3 Ekstensi