Masih Pakai PHP Lama? Upgrade Gan!

Masih pada pakai PHP versi 5 atau sebelumnya? Sudah saatnya untuk upgrade nih Jarhoster. PHP 7.3 sudah release lho dengan banyak fitur-fitur menarik, seperti array_key_firstarray_key_lastarray_value_first, danarray_value_last – yang pastinya akan mempercepat website PHP Anda 9-10%. Mantap, kan?

Jadi di post ini, kami ingin bantu Anda yang ingin upgrade ke PHP terbaru. Yuk, mari ikutin langkah-langkah di bawah ini:

Upgrade PHP di MacOS

Untuk memulai, cek dahulu PHP version yang terinstall di sistem Anda dengan cara berikut masukkan command line ini:

php -v

Untuk menginstall PHP 7.3, jalankan command line berikut ini:

curl -s https://php-osx.liip.ch/install.sh | bash -s 7.3

Cara lain untuk menginstall PHP di MacOS Anda adalah dengan menggunakan Homebrew. Homebrew ini aplikasi yang tersedia untuk Windows dan Linux server. Dengan Homebrew, silahkan run command berikut ini:

brew upgrade php

Upgrade PHP di Windows

Jika Anda memakai Windows, ya kami rasa mayoritas masih memakai Windows daripada MacOS. Di Windows, Anda mungkin run PHP Anda menggunakan WAMP dan MAMP yang sudah pastinya sudah terinstall PHP. Anda hanya perlu mengupdate versinya menjadi versi terbaru. Coba nih lihat penampakan di bawah ini:

Upgrade PHP di Ubuntu

Berikut cara cek PHP version yang terinstall di Ubuntu Anda:

Seperti yang Anda lihat di atas, terlihat bahwa PHP 7.2 terinstall di server saya. Nah di Ubuntu ini, cara upgrade PHP-nya dengan ondrej/php respository. Jalankan command line di bawah ini:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Kemudian, Anda dapat running command di bawah ini untuk menginstall PHP 7.3. Perlu diketahui dengan menjalankan command di bawah ini, maka secara otomatis akan menginstall PHP 7.3, dan extension lain seperti PHP CLI.

sudo apt-get install php7.3 php7.3-common php7.3-cli

Jika berhasil, maka akan muncul pesan di bawah ini:

Upgrade PHP di Docker

PHP terbaru juga tersedia di Docker. Docker sesuai di banyak platform seperti MacOS, Windows, dan Linux sehingga Anda dapat mengikuti beberapa prosedur di operating sistem Anda.

Seperti biasa, cek dahulu PHP yang terinstall di Docker Anda:

Sudah lihat kan data di atas bahwa PHP 7.3 belum terinstall. Anda dapat cek Docker image yang tersedia di Docker Hub Anda.

docker pull php:7.3-fpm-alpine

Jika sudah Anda download, running command di bawah ini:

docker run --rm -i -t php:7.3-fpm-alpine sh

Jika sudah jalankan command di atas, pastinya PHP 7.3 sudah terinstall dengan baik di Docker Anda.