GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal PHP 7.3 di CentOS 7

Dalam tutorial ini, kami akan memandu Anda melalui langkah-langkah menginstal PHP versi 7.3 terbaru pada VPS CentOS 7.

PHP adalah bahasa skrip sisi server, umumnya digunakan untuk pengembangan Web, tetapi juga digunakan sebagai bahasa pemrograman tujuan umum. Ini adalah bahasa pemrograman sisi server (back-end) paling populer dan mendukung beberapa produk paling populer di pasar, seperti WordPress, sistem manajemen konten yang paling banyak digunakan, serta platform e-commerce seperti Magento. dan PrestaShop. PHP juga mendukung perangkat lunak manajemen hubungan pelanggan, perangkat lunak perencanaan sumber daya perusahaan, dan banyak lagi. Proses menginstal PHP 7.3 pada CentOS 7 adalah tugas yang cukup mudah dan sederhana, dan dapat dilakukan dalam waktu kurang dari 10 menit.

PHP 7 menawarkan kinerja dan peningkatan keamanan yang jauh lebih baik daripada pendahulunya. Di bawah ini adalah beberapa fitur dan perubahan baru di PHP 7.3:

  • Sintaks Heredoc dan Nowdoc yang Fleksibel
  • Mengizinkan Tanda Koma di Panggilan Fungsi
  • JSON_THROW_ON_ERROR
  • Cookie Situs yang Sama
  • Menghentikan dan Menghapus Konstanta Case-Insensitive
  • list() Tugas Referensi
  • Fungsi yang dapat dihitung
  • array_key_first(), array_key_last()
  • Peningkatan Hash Kata Sandi Argon2

Prasyarat

  • VPS CentOS 7
  • Pengguna dengan hak akses root – Semua paket hosting VPS kami dilengkapi dengan akses root penuh. Anda juga dapat menggunakan akun pengguna dengan hak istimewa sudo.

Langkah 1:Masuk dan Perbarui Server

Masuk ke CentOS 7 VPS Anda melalui SSH sebagai pengguna root:

ssh root@IP_Address -p Port_number

Ganti 'IP_Address' dan 'Port_number' dengan alamat IP dan nomor port SSH Anda yang sebenarnya.

Langkah 2:Instal PHP 7.3

CentOS 7 secara default dikirimkan dengan PHP 5.4 pada saat penulisan artikel ini, yang merupakan versi yang sangat lama dan ketinggalan zaman dan telah mencapai akhir masa pakainya pada September 2015. Ini juga menambah kerentanan keamanan ke server Anda jika Anda menggunakan PHP di pengaturan web. Untungnya, beberapa repositori tepercaya dan terpelihara dengan baik menawarkan versi PHP yang lebih baru. Dalam hal ini kita akan menginstal dan menggunakan PHP 7.3 dari repositori Remi.

Pertama-tama, periksa apakah PHP sudah terinstal di server Anda. Jika sudah diinstal, periksa versi apa yang dijalankan server Anda. Anda dapat melakukannya dengan perintah berikut:

# php -v

Keluaran:

PHP 5.4.16 (cli) (built: Apr 12 2018 19:02:01)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Menurut output, PHP 5.4 diinstal pada CentOS VPS kami, yang kami sebutkan bahwa ini adalah versi terbaru yang tersedia di repositori CentOS 7. Untuk menginstal PHP 7.3, kita harus menghapus versi ini:

yum remove php*

Removing:
 php       
 php-cli   
 php-common
 php-mysql 
 php-pdo

Perintah ini akan menghapus PHP dan semua ekstensi PHP yang terinstal.

Jalankan perintah berikut untuk menambahkan repositori Remi dan Epel ke server Anda, dan instal yum-utils, yang merupakan kumpulan alat untuk mengelola repositori yum:

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

Nonaktifkan repositori PHP 5.4, yang diaktifkan secara default:

yum-config-manager --disable remi-php54

dan aktifkan repositori PHP 7.3:

yum-config-manager --enable remi-php73

Setelah repositori Remi untuk PHP 7.3 diaktifkan, kita dapat menginstalnya dengan mudah menggunakan pengelola paket yum.

yum -y install php

Installing:
 php                         
Installing for dependencies:
 libargon2                   
 php-cli                     
 php-common                  
 php-json

Ini akan menginstal PHP 7.3 dan beberapa dependensinya, seperti yang ditunjukkan pada output di atas.

Setelah instalasi selesai, Anda dapat memeriksa versi PHP yang diinstal:

php -v

Output:
PHP 7.3.0RC5 (cli) (built: Nov  6 2018 10:22:47) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies

Anda dapat dengan mudah menginstal semua ekstensi PHP yang diperlukan menggunakan cara yang sama, selama tersedia di repositori. Misalnya, jika Anda memerlukan ekstensi MySQL, Multibyte String (mbstring), Mcrypt, dan SimpleXML Parser PHP, Anda dapat menginstalnya dengan perintah berikut:

yum -y install php-mysqlnd php-mbstring php-pecl-mcrypt php-xml

Anda dapat menguji apakah ekstensi dipasang dengan benar menggunakan perintah berikut:

php -m |grep extension_name

Misalnya, untuk menguji apakah ekstensi Multibyte String (mbstring) diinstal, Anda dapat menggunakan yang berikut ini:

php -m |grep mbstring

keluaran:

mbstring

Langkah 3:Buat Halaman phpinfo

Untuk memeriksa informasi rinci tentang versi PHP yang diinstal, ekstensi, pengaturan, dan banyak lagi, Anda dapat membuat halaman phpinfo. Ini menampilkan sejumlah besar informasi berguna tentang PHP. Termasuk informasi tentang versi PHP, opsi dan ekstensi kompilasi PHP, informasi dan lingkungan server (jika dikompilasi sebagai modul), lingkungan PHP, informasi versi OS, jalur, nilai master dan lokal dari opsi konfigurasi, header HTTP, dan Lisensi PHP .

Untuk melakukannya, buka direktori root dokumen server web

cd /var/www/html

dan buat file phpinfo.php dengan konten berikut

vi phpinfo.php

<?php
phpinfo();
?>

Simpan file dan akses http://YourIPaddress/phpinfo.php dengan browser web favorit Anda. Anda harus mendapatkan halaman berikut

Untuk informasi lebih lanjut tentang PHP, konfigurasi dan fiturnya, Anda dapat memeriksa dokumentasi resminya.

Tentu saja, Anda tidak perlu menginstal PHP 7.3 di CentOS 7 jika Anda menggunakan salah satu layanan Hosting VPS PHP 7 kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal versi terbaru PHP di CentOS 7 untuk Anda. . Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal PHP 7.3 di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol berbagi, atau cukup tinggalkan balasan di bawah ini. Terima kasih.


Cent OS
  1. Cara Menginstal PHP 5.6 di CentOS 7

  2. Cara Menginstal PHP 7.3 di CentOS 8

  3. Cara Menginstal PHP 8 di CentOS 7

  1. Cara Menginstal PHP 7.3, 7.2, 7.1 di CentOS/RHEL 6.10

  2. Cara Menginstal PHP 8 di CentOS 8

  3. Cara Menginstal PHP 7.4 di CentOS 7

  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 di CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Cara Menginstal PHP 7.4 / 7.3 Pada CentOS 8 / RHEL 8

  3. Cara Menginstal PHP 5.5 di CentOS