Cara Pindah Versi PHP dengan Mudah di Ubuntu


PHP (kependekan dari Hypertext Preprocessor) merupakan bahasa script paling populer yang biasanya digunakan dan paling cocok untuk mengembangkan situs web dan aplikasi berbasis web. Ini adalah bahasa script di sisi server (Back-End) yang dapat disematkan di HTML.

Saat ini, ada 3 (tiga) versi PHP yang masih disupport, seperti PHP 5.6, 7.0, dan 7.1. Sedangkan versi yang sudah tidak didukung lagi (alias sudah deprecated) antara lain, PHP 5.3, 5.4, dan 5.5 sehingga sudah tidak mendapatkan support keamanan lagi.

Pada artikel ini, saya akan menjelaskan cara menginstal semua versi PHP yang didukung di Ubuntu dan turunannya dengan ekstensi PHP yang paling banyak diminta untuk server web Apache dan Nginx menggunakan Ondřej Surý PPA. Saya juga akan menjelaskan cara mengatur versi default PHP untuk digunakan pada sistem Ubuntu.

Harap dicatat bahwa PHP 7.x merupakan versi yang disupport oleh repositori software Ubuntu, kalian bisa mengeceknya dengan menjalankan perintah apt seperti di bawah ini.

[$ sudo apt show php]

atau

[$ sudo apt show php -a]

Untuk menginstall versi PHP default dari repositori software Ubuntu, gunakan perintah di bawah.

[$ sudo apt install php]

Install PHP (5.6, 7.0, 7.1) di Ubuntu Menggunakan PPA

Pertama, mari kita tambahkan PPA dari Ondřej Surý untuk menginstall versi PHP yang berbeda - PHP 5.6, PHP 7.0, dan PHP 7.1 pada sistem Ubuntu.

[$ sudo apt install python-software-properties]

[$ sudo add-apt-repository ppa:ondrej/php]
Kemudian kalian tinggal tekan Enter dan prosesnya akan berjalan, tunggu saja.

Langkah selanjutnya, kalian harus update sistem. Caranya gunakan perintah di bawah.

[$ sudo apt update]

Sekarang install versi PHP yang berbeda seperti contoh di bawah.

Untuk Apache Web Server
[$ sudo apt install php5.6 [PHP 5.6]] 
[$ sudo apt install php7.0 [PHP 7.0]]
[$ sudo apt install php7.1 [PHP 7.1]]

Untuk Nginx Web Server
[$ sudo apt install php5.6-fpm [PHP 5.6]]
[$ sudo apt install php7.0-fpm [PHP 7.0]]
[$ sudo apt install php7.1-fpm [PHP 7.1]]

4. Untuk menginstall modul-modul PHP, cukup ketikkan versi PHP yang sedang kalian gunakan dan gunakan fitur auto-complete dengan cara menekan tombol Tab.
[$ sudo apt install php5.6- ]
[$ sudo apt install php7.0-]
[$ sudo apt install php7.1-]
Cara Pindah Versi PHP dengan Mudah di Ubuntu

5. Kalian tinggal memilih ingin menginstall modul-modul PHP yang diinginkan dari daftar di atas.

------------ Install Modul-modul PHP ------------
[$ sudo apt install php5.6-cli php5.6-xml php5.6-mysql]
[$ sudo apt install php7.0-cli php7.0-xml php7.0-mysql]
[$ sudo apt install php7.1-cli php7.1-xml php7.1-mysql]

6. Terakhir, cek apakah versi PHP yang sedang kalian gunakan sudah sesuai dengan keinginan kalian.

[$ php -v]

Mengatur Versi PHP Default di Ubuntu

Kalian bisa mengatur versi PHP default di Ubuntu menggunakan perintah "update-alternatives", setelah itu kalian bisa mengeceknya seperti contoh di bawah.
[$ sudo update-alternatives --set php /usr/bin/php5.6]

------------ Ganti Versi Default ke PHP 7.0 ------------
[$ sudo update-alternatives --set php /usr/bin/php7.0]

------------ Ganti Versi Default ke PHP 7.1 ------------
[$ sudo update-alternatives --set php /usr/bin/php7.1]

Supaya modul-modul PHP yang ada bisa bekerja di versi PHP yang sekarang sedang kalian gunakan di web server Apache, kalian harus men-disable modul-modul PHP sebelumnya (kalau ada) menggunakan perintah "a2dismod", kemudian men-enable modul-modul PHP sesuai dengan versi PHP yang sedang kalian gunakan menggunakan perintah "a2enmod". Lihat contoh di bawah.

Disable Modul PHP 5.6
[$ sudo a2dismod php5.6]

Disable Modul PHP 7.0
[$ sudo a2enmod php7.0]

Disable Modul PHP 7.1
[$ sudo a2enmod php7.1]

[$ sudo systemctl restart apache2]

9. Setelah berhasil mengubah versi PHP, kalian bisa melihat file konfigurasi yang sedang digunakan oleh PHP saat ini dengan menjalankan perintah di bawah.

------------ Untuk PHP 5.6 ------------
[$ sudo update-alternatives --set php /usr/bin/php5.6]
[$ php -i | grep "Loaded Configuration File"]

------------ Untuk PHP 7.0 ------------
[$ sudo update-alternatives --set php /usr/bin/php7.0]
[$ php -i | grep "Loaded Configuration File"]

------------ Untuk PHP 7.1 ------------
[$ sudo update-alternatives --set php /usr/bin/php7.1]
[$ php -i | grep "Loaded Configuration File"]

Pada artikel ini, saya sudah memberikan tutorial Cara Pindah Versi PHP dengan Mudah di Ubuntu. Semoga apa yang saya bagikan ini bermanfaat buat kalian dan jangan lupa untuk berkomentar masalah apa yang kalian alami ketika mengikuti tutorial saya kali ini.

Terima kasih sudah membaca :)
Nama

Adobe Master Collection CS6,3,Android,13,Artikel Android,3,Artikel Fotografi,3,Blogging,1,CSS,1,Fotografi,3,HTML,1,iPhone,1,Javascript,1,Lainnya,6,LibreOffice,1,Linux,3,Microsoft Office,11,Microsoft Word 2007,3,Microsoft Word 2013,9,Mobile Legends,1,PHP,1,Root,3,Software,2,TechNews,5,Template Website,1,Tips dan Trik,11,Tutorial,6,Tutorial Adobe Flash CS6,1,Tutorial Android,13,Tutorial Blogger,3,Tutorial Debian,1,Tutorial LibreOffice Calc,1,Tutorial Photoshop CS6,4,Tutorial Ubuntu,4,Tutorial Windows,18,Tutorial XAMPP,2,Website,9,Windows,11,
ltr
item
BEE ID: Cara Pindah Versi PHP dengan Mudah di Ubuntu
Cara Pindah Versi PHP dengan Mudah di Ubuntu
Tutorial Ganti Versi PHP di Ubuntu dengan Mudah oleh BEE ID.
https://1.bp.blogspot.com/-DvcoQqq3I9w/XE-ZVqLnRBI/AAAAAAAACCw/qh0LrzkXuhITCTH78mCG7IX2rzXLDr_owCLcBGAs/s320/Cara-Pindah-Versi-PHP-dengan-Mudah-di-Ubuntu.png
https://1.bp.blogspot.com/-DvcoQqq3I9w/XE-ZVqLnRBI/AAAAAAAACCw/qh0LrzkXuhITCTH78mCG7IX2rzXLDr_owCLcBGAs/s72-c/Cara-Pindah-Versi-PHP-dengan-Mudah-di-Ubuntu.png
BEE ID
https://bee-id.blogspot.com/2019/01/cara-pindah-versi-php-dengan-mudah-di-ubuntu.html
https://bee-id.blogspot.com/
https://bee-id.blogspot.com/
https://bee-id.blogspot.com/2019/01/cara-pindah-versi-php-dengan-mudah-di-ubuntu.html
true
8629350516673971716
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy