Ingin menggunakan beberapa versi PHP di Ubuntu OS ? Tenang saja, karena dengan menggunakan Ubuntu maka kalian akan dengan mudah mengganti-ganti versi PHP.

Fitur istimewa ini hanya bisa digunakan di Ubuntu karena bergantung pada repositori PPA. Dan kita harus berterimakasih kepada Ondřej Surý karena sudah membuat repositori ini dan memelihara repositori nya dengan baik.

Untuk distro lainnya, kalian perlu melakukan build dari source code nya, dan mungkin ini akan di bahas pada artikel yang berbeda.

  1. Repository PPA Ondřej Surý
    sudo add-apt-repository ppa:ondrej/php
    sudo add-apt-repository ppa:ondrej/apache2
    sudo apt update
  2. Install Apache
    sudo apt update
    sudo apt install apache2
  3. Install PHP 8.3
    sudo apt install php8.3 php8.3-cli libapache2-mod-php8.3 php8.3-mysql php8.3-pgsql
  4. Install PHP 7.4
    sudo apt install php7.4 php7.4-cli libapache2-mod-php7.4 php7.4-mysql php7.4-pgsql
  5. Mengganti versi PHP pada CLI
    sudo update-alternatives --config php

FAQ

Apakah bisa digunakan pada WSL 2 Ubuntu

Ya, dan tutorial ini menggunakan WSL 2 Ubuntu. Namun dengan catatan, menggunakan versi Windows terbaru, karena memerlukan SystemD, dan ini baru ada di versi WSL yang baru.

Referensi

  1. https://www.digitalocean.com/community/tutorials/how-to-run-multiple-php-versions-on-one-server-using-apache-and-php-fpm-on-ubuntu-20-04
  2. https://launchpad.net/~ondrej/+archive/ubuntu/php
  3. https://ubuntu.com/tutorials/install-and-configure-apache#1-overview
  4. https://www.digitalocean.com/community/tutorials/how-to-install-lamp-stack-on-ubuntu
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

Cara install XAMPP di Windows

XAMPP adalah tools yang digunakan untuk mengembangkan aplikasi berbasis web menggunakan bahasa pemrograman PHP teknisnya, namun pada dasar…