Cara menggunakan rhel php version

CentOS 7 dikirimkan dengan PHP versi 5.4 yang telah resmi menjadi EOL (End of Life) selama beberapa waktu dan tidak lagi didukung.

Dengan menggunakan PHP 7 aplikasi Anda akan memuat lebih cepat dan mengkonsumsi lebih sedikit sumber daya sistem.

Dalam tutorial ini, kami akan menjelaskan cara menginstal atau upgrade ke PHP 7.0. 7.1, 7.2 dan 7.3 pada sistem CentOS 7. Kami juga akan menunjukkan kepada Anda bagaimana mengintegrasikan PHP dengan Nginx dan Apache.

Juga perlu diperhatikan sebelum menginstal versi PHP 7.x, Pastikan aplikasi Anda mendukung PHP 7.x. Konsultasikan dengan seorang web programmer jika Anda tidak mengetahuinya.

Persiapan

Sebelum memulai dengan tutorial ini, pastikan Anda masuk ke server Anda dengan akun pengguna dengan hak sudo atau dengan pengguna root.

Aktifkan repositori Remi

Paket-paket PHP 7.x tersedia dalam beberapa repositori berbeda. kita akan menggunakan repositori Remi yang menyediakan versi lebih baru dari berbagai paket perangkat lunak termasuk PHP.

Repositori Remi tergantung pada repositori EPEL. Jalankan perintah berikut untuk mengaktifkan repositori EPEL dan Remi:

sudo yum install epel-release yum-utils
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Yum dapat meminta Anda untuk mengimpor kunci GPG repositori. Ketik

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
1 dan tekan
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
2.

Di bagian berikut, kita akan membahas cara menginstal PHP 7.x dengan mengaktifkan repositori Remi yang sesuai. Jika Anda sudah menginstal PHP 5.4 di sistem Anda,

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
3 akan memperbarui paket-paket PHP versi lama menjadi versi terbaru.

Install PHP 7.3 di CentOS 7

PHP 7.3 adalah rilis stabil terbaru dari PHP. Sebagian besar framework dan aplikasi PHP modern termasuk WordPress, Drupal, Joomla, dan Laravel sepenuhnya mendukung PHP 7.3.

Lakukan langkah-langkah di bawah ini untuk menginstal PHP 7.3 pada CentOS 7.

  1. Mulai dengan aktifkan repository Remi PHP 7.3:
    sudo yum-config-manager --enable remi-php73
  2. Install PHP 7.3 dan beberapa modul umum PHP:
    sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
  3. Verifikasi instalasi PHP dengan mengetik perintah berikut, Perintah ini akan mencetak versi PHP :
    php -v

    Output dari perintah di atas adalah

    PHP 7.3.1 (cli) (built: Jan  8 2019 1351) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies
        with Zend OPcache v7.3.1, Copyright (c) 1999-2018, by Zend Technologies

Install PHP 7.2 di CentOS 7

Gunakan PHP 7.2 hanya jika Anda akan menginstal aplikasi seperti Magento 2 yang masih belum kompatibel dengan PHP 7.3.

Langkah-langkah berikut menjelaskan cara menginstal PHP 7.2 CentOS 7.

  1. Pertama, aktifkan repositori Remi PHP 7.2 dengan menjalankan perintah berikut:
    sudo yum-config-manager --enable remi-php72
  2. Setelah repositori diaktifkan, instal PHP 7.2 dan beberapa modul umum PHP dengan perintah berikut :
    sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
  3. Verifikasi instalasi PHP:
    php -v

    Output dari perintah di atas adalah

    PHP 7.2.9 (cli) (built: Aug 15 2018 0933) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
        with Zend OPcache v7.2.9, Copyright (c) 1999-2018, by Zend Technologies

Install PHP 7.1 di CentOS 7

Ikuti langkah-langkah di bawah ini untuk menginstal PHP 7.1 di Centos 7 Anda.

  1. Aktifkan repositori PHP 7.1 dengan mengetik:
    sudo yum-config-manager --enable remi-php71
  2. Instal PHP 7.1 dan beberapa modul umum PHP :
    sudo yum-config-manager --enable remi-php73
    0
  3. Untuk memverifikasi instalasi, jalankan perintah berikut yang akan mencetak versi PHP:
    php -v

    Output dari perintah di atas adalah

    sudo yum-config-manager --enable remi-php73
    2

Konfigurasi PHP 7.x agar berfungsi dengan  Apache

Jika Anda menggunakan Apache sebagai web server Anda, cukup restart layanan Apache menggunakan perintah berikut dan PHP sudah siap untuk digunakan.

sudo yum-config-manager --enable remi-php73
3

Konfigurasi PHP 7.x agar berfungsi dengan Nginx

Tidak seperti Apache, Nginx tidak memiliki dukungan bawaan untuk memproses file PHP sehingga kita perlu menginstal aplikasi terpisah seperti PHP FPM yang akan menangani file PHP.

Untuk menginstal paket PHP FPM, jalankan perintah berikut:

sudo yum-config-manager --enable remi-php73
4

Periksa konfigurasi di file

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
4, pastikan sesuai dengan pengaturan seperti di bawah :

sudo yum-config-manager --enable remi-php73
5
sudo yum-config-manager --enable remi-php73
6

Pastikan direktori

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
5 memiliki kepemilikan yang benar, Gunakan perintah chown berikut untuk mengubah kepemilikan direktori tersebut menjadi grup nginx:

sudo yum-config-manager --enable remi-php73
7

Setelah Anda melakukan perubahan, aktifkan dan mulai layanan PHP FPM:

sudo yum-config-manager --enable remi-php73
8

Selanjutnya, edit direktif virtual host Nginx dan tambahkan blok lokasi berikut sehingga Nginx dapat memproses file PHP:

sudo yum-config-manager --enable remi-php73
9

Agar konfigurasi baru berlaku, restart layanan Nginx:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
0

Kesimpulan

Anda telah belajar cara menginstal PHP 7 di server CentOS dan cara mengkonfigurasi web server Anda agar dapat menangani file PHP.

  • LABEL
  • Apache
  • Nginx
  • PHP

Share

Facebook

Twitter

Pinterest

WhatsApp

Telegram

Berita sebelumyaCara Install dan Konfigurasi Redmine di CentOS 7

Berita berikutnyaCara Disable UFW Firewall di Ubuntu 18.04

xsand

Related Post

Cara Install dan Konfigurasi VNC Server di CentOS 8

Cara Install dan Konfigurasi Apache Maven di CentOS 7

Cara Install dan Menggunakan Docker Compose di CentOS 7

Cara Install Aplikasi WAF LibModsecurity di Nginx CentOS 8

Tutorial Install VirtualBox di CentOS 8

Tutorial Install dan Konfigurasi Bludit CMS di CentOS 7

Cara Install dan Konfigurasi Teamspeak 3 Server di CentOS 8

Cara Install dan Konfigurasi Redmine di CentOS 7

Cara Install dan Konfigurasi Mono di CentOS 8

Terbaru

Cara menggunakan rhel php version

Daftar Repository Lokal Ubuntu 22.04 Jammy Jellyfish

xsand

Setiap rilis Ubuntu memiliki nomor versi yang terdiri dari jumlah tahun dan bulan rilis. Misalnya, Rilis pertama Ubuntu 22.04 adalah April 2022. Nomor versi...

Cara menggunakan rhel php version

Cara Upgrade ke Ubuntu 22.04 dari Baris Perintah

Cara menggunakan rhel php version

Daftar Repository Lokal Indonesia Debian 11

Cara menggunakan rhel php version

Menghapus Kernel Module Linux dengan Perintah Rmmod

Cara menggunakan rhel php version

Tutorial Konfigurasi Nginx Server Blocks di Ubuntu 20.04

Cara menggunakan rhel php version

Tutorial Konfigurasi Apache Virtual Hosts di Ubuntu 20.04

Rekomendasi

Cara menggunakan rhel php version

Cara Install Visual Studio Code di Ubuntu 20.04

xsand

Visual Studio Code adalah code editor open-source canggih yang dikembangkan oleh Microsoft. VSCode memiliki dukungan debugging bawaan, kontrol Git yang disematkan, penyorotan sintaks, code...