Sistem Informasi Sekolah Terintegrasi

Memperbarui versi PHP default di Ubuntu ke 8.2

Other   2024-10-03  

 

Untuk memperbarui versi PHP default di Ubuntu ke 8.2, Anda bisa mengikuti langkah-langkah berikut:

1. Tambahkan Repository PHP

Pertama, Anda harus menambahkan repository PHP dari ondrej/php untuk mendapatkan versi PHP terbaru.

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

2. Install PHP 8.2

Setelah menambahkan repository, install PHP 8.2 dengan perintah berikut:

sudo apt install php8.2
 

Jika Anda menggunakan ekstensi PHP, seperti php8.2-mysql, Anda juga harus menginstal ekstensi yang diperlukan untuk versi 8.2. Contoh:

sudo apt install php8.2-mysql php8.2-xml php8.2-mbstring
 

3. Ubah Versi PHP Default ke 8.2

Setelah instalasi selesai, Anda perlu mengubah versi PHP default menggunakan update-alternatives. Jalankan perintah berikut untuk memperbarui versi PHP:

sudo update-alternatives --set php /usr/bin/php8.2
 

4. Verifikasi Versi PHP

Untuk memastikan bahwa PHP 8.2 sekarang menjadi versi default, jalankan:

php -v
 

Outputnya seharusnya menunjukkan PHP versi 8.2.x.

5. Restart Web Server (Jika Diperlukan)

Jika Anda menggunakan web server seperti Apache atau Nginx, restart servernya agar perubahan PHP diterapkan:

Untuk Apache:

sudo systemctl restart apache2
 

Untuk Nginx:

sudo systemctl restart nginx
 

Setelah langkah-langkah ini, Composer seharusnya tidak lagi memberikan notifikasi terkait versi PHP yang tidak sesuai.




Jika Anda ingin mengubah kembali versi PHP default ke versi 8.0 di Ubuntu, ikuti langkah-langkah berikut:

1. Cek Versi PHP yang Terinstal

Pertama, pastikan bahwa PHP 8.0 masih terinstal di sistem. Jalankan perintah ini untuk melihat semua versi PHP yang ada:

sudo update-alternatives --display php
 

Ini akan menampilkan daftar semua versi PHP yang tersedia di sistem Anda.

2. Ubah Versi PHP Default ke 8.0

Jika PHP 8.0 sudah terinstal, Anda dapat mengubah versi default ke 8.0 dengan perintah:

sudo update-alternatives --set php /usr/bin/php8.0
 

3. Verifikasi Perubahan

Setelah mengubah versi, periksa versi PHP default yang aktif:

php -v
 

Outputnya seharusnya menunjukkan PHP 8.0.x.

4. Restart Web Server (Jika Diperlukan)

Jika Anda menggunakan web server seperti Apache atau Nginx, restart servernya agar perubahan PHP diterapkan.

Untuk Apache:

sudo systemctl restart apache2
 

Untuk Nginx:

sudo systemctl restart nginx
 

Setelah ini, PHP 8.0 akan menjadi versi default pada sistem Anda.