Cara mengubah versi php default di ubuntu
- 2205
- 157
- Dwayne Hackett
Di sistem Anda, jika Anda telah menginstal beberapa versi PHP seperti PHP 8.2, PHP 7.4 dan Php 5.6. Saat ini, PHP 7.4 adalah versi default yang ditetapkan untuk Apache dan antarmuka baris perintah (CLI). Mungkin Anda memiliki versi PHP lain yang diinstal pada sistem Anda. Hanya satu versi PHP yang dapat ditetapkan sebagai default kapan saja.
Tutorial ini akan membantu Anda mengubah versi PHP default untuk CLI dan Apache WebServer. Ini dapat dicapai dengan beberapa set perintah.
Beralih ke PHP 8.2
Sebelum beralih ke PHP 8.2, Anda harus menonaktifkan modul Apache yang diaktifkan sebelumnya. Perintah berikut akan menonaktifkan modul Apache yang sudah diaktifkan dan kemudian mengaktifkan PHP 8.2 modul Apache. Maka perintah berikutnya akan mengatur php 8.2 Sebagai versi default untuk antarmuka baris perintah (CLI).
- Apache:
sudo a2dismod php*sudo a2enmod php8.2Sudo Systemctl Restart Apache2 - Antarmuka baris perintah:
SUDO UPDATE-ALTERNATIF --TET PHP/USR/BIN/PHP8.2SUDO UPDATE-ALTERNATIF --TET PHAR/USR/BIN/PHAR8.2sudo update-alternatif-set phar.phar/usr/bin/far.Phar8.2SUDO UPDATE-ALTERNATIF --TET PHPIZE/USR/BIN/PHPIZE8.2Pembaruan Sudo-Alternatif --T PHP-Config/USR/BIN/PHP-Config8.2
Catatan: Itu phpize8.2 Dan php-config8.2 Perintah tersedia di php8.2-dev kemasan. Ini lebih berguna untuk menyusun modul php menggunakan PECL.
Jika Anda menginginkan versi yang berbeda (misalnya: PHP 8.1 atau php 8.0) untuk dikonfigurasi sebagai default, cukup ganti 8.2 dengan versi yang diperlukan.
Beralih ke PHP 7.4
Demikian pula, jika Anda perlu mengonfigurasi PHP 7.4 sebagai versi default di sistem Anda. Kumpulan perintah berikut akan mengubah PHP default menjadi 7.4 untuk server web apache dan antarmuka baris perintah.
- Apache:
sudo a2dismod php*sudo a2enmod php7.4Sudo Systemctl Restart Apache2 - Antarmuka baris perintah:
SUDO UPDATE-ALTERNATIF --TET PHP/USR/BIN/PHP7.4SUDO UPDATE-ALTERNATIF --TET PHAR/USR/BIN/PHAR7.4sudo update-alternatif-set phar.phar/usr/bin/far.Phar7.4SUDO UPDATE-ALTERNATIF --TET PHPIZE/USR/BIN/PHPIZE7.4Pembaruan Sudo-Alternatif --T PHP-Config/USR/BIN/PHP-Config7.4
Catatan - Itu phpize7.4 Dan php-config7.4 Perintah tersedia di php7.4-dev kemasan. Ini lebih berguna untuk menyusun modul php menggunakan PECL.
Beralih ke PHP 5.6
PHP 5.6 adalah versi yang sudah ketinggalan zaman. Jadi jika Anda memiliki aplikasi yang membutuhkan PHP 5.6, pertimbangkan mereka untuk meningkatkan ke versi php terakhir. Kumpulan perintah berikut akan mengubah PHP default menjadi 5.6 untuk server web apache dan antarmuka baris perintah.
- Apache:
sudo a2dismod php*sudo a2enmod php5.6Sudo Systemctl Restart Apache2 - Antarmuka baris perintah:
SUDO UPDATE-ALTERNATIF --TET PHP/USR/BIN/PHP5.6SUDO UPDATE-ALTERNATIF --TET PHAR/USR/BIN/PHAR5.6sudo update-alternatif-set phar.phar/usr/bin/far.Phar5.6SUDO UPDATE-ALTERNATIF --TET PHPIZE/USR/BIN/PHPIZE5.6Sudo Update-Alternatif --T PHP-Config/USR/BIN/PHP-Config5.6
Catatan: Itu phpize5.6 Dan php-config5.6 Perintah tersedia di php5.6-dev kemasan. Ini lebih berguna untuk menyusun modul php menggunakan PECL.
Kesimpulan
Tutorial ini membantu Anda mengubah versi PHP default pada sistem Ubuntu. Ini membantu Anda mengubah versi PHP default untuk server web Apache dan antarmuka baris perintah.