Wednesday, 4 June 2025

install moodle 5 di virtual machine google cloud

 ✅ Solusi: Upgrade ke PHP 8.2 di Ubuntu 22.04

Berikut langkah aman dan cepat untuk upgrade PHP 8.2 di Ubuntu 22.04 Minimal:

🔧 1. Tambahkan PPA Resmi dari ondrej/php
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update

💡 2. Install PHP 8.2 dan Ekstensi Moodle
sudo apt install -y php8.2 php8.2-fpm php8.2-mysql php8.2-xml php8.2-gd php8.2-intl php8.2-curl php8.2-zip php8.2-mbstring php8.2-soap php8.2-bcmath php8.2-readline



🔁 3. Ubah konfigurasi Nginx agar pakai PHP 8.2

Edit file konfigurasi Nginx kamu, misalnya:
sudo nano /etc/nginx/sites-available/moodle
Temukan bagian ini:
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
Ubah menjadi:
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
simpan dan keluar

♻️ 4. Restart semua service
sudo systemctl restart php8.2-fpm
sudo systemctl disable php8.1-fpm
sudo systemctl stop php8.1-fpm
sudo systemctl restart nginx

✅ 5. Verifikasi Versi PHP
php -v

Setelah ini, reload halaman instalasi Moodle. Moodle 5.0 sekarang harus bisa lanjut karena PHP 8.2 sudah aktif.

Share:

0 comments:

Post a Comment