Cara Mengupgrade & Menginstal PHP di Ubuntu
Mengupgrade atau menginstal PHP di Ubuntu 22.04 dapat meningkatkan performa dan keamanan aplikasi web Anda. Pada saat artikel ini ditulis, PHP 8.2 membawa peningkatan yang signifikan dan fitur-fitur baru dibandingkan pendahulunya. Artikel ini menguraikan langkah-langkah untuk menginstal atau mengupgrade PHP ke versi 8.2 di Ubuntu 22.04.
Mengapa Mengupgrade ke PHP 8.2?
PHP 8.2 memperkenalkan beberapa fitur dan peningkatan baru, termasuk:
- Properti Hanya-Baca: Mengizinkan properti dideklarasikan sebagai readonly, membuatnya tidak dapat diubah setelah ditetapkan.
- Tipe Bentuk Normal Disjungtif: Ini memberikan penanganan tipe yang lebih baik untuk aplikasi yang kompleks.
- Peningkatan Kinerja: Peningkatan kinerja secara keseluruhan, yang menghasilkan waktu eksekusi yang lebih cepat.
- Fungsi Baru: PHP 8.2 menyertakan fungsi-fungsi baru yang sudah ada di dalamnya, sehingga pengkodean menjadi lebih mudah dan efisien.
Peningkatan memastikan bahwa Anda memiliki akses ke fitur dan peningkatan terbaru.
Prasyarat
Sebelum memulai, pastikan bahwa:
- Anda memiliki sistem Ubuntu 22.04 yang aktif.
- Anda memiliki hak akses sudo untuk menginstal dan memutakhirkan paket.
- Disarankan untuk mencadangkan aplikasi dan basis data yang ada untuk menghindari kehilangan data selama peningkatan.
Langkah 1: Perbarui Sistem
Mulailah dengan memperbarui daftar paket Anda dan mengupgrade paket yang ada. Buka terminal Anda dan jalankan:
sudo apt update
sudo apt upgrade -y
Langkah 2: Menambahkan Repositori PHP
Ubuntu 22.04 mungkin tidak memiliki PHP 8.2 dalam repositori defaultnya. Untuk mengakses versi PHP terbaru, Anda dapat menambahkan repositori bernama ondrej/php:
sudo add-apt-repository ppa:ondrej/php
Setelah menambahkan repositori, perbarui kembali daftar paket:
sudo apt update
Langkah 3: Instal PHP 8.2
Sekarang, Anda dapat menginstal PHP 8.2 bersama dengan beberapa ekstensi umum:
sudo apt install php8.2 php8.2-cli php8.2-fpm php8.2-mysql php8.2-xml php8.2-mbstring php8.2-zip php8.2-curl
Perintah ini menginstal PHP 8.2 dan beberapa modul penting untuk menjalankan sebagian besar aplikasi.
Langkah 4: Verifikasi Instalasi
Untuk memverifikasi bahwa PHP telah terinstal dengan benar, periksa versinya:
php -v
Anda akan melihat keluaran yang menunjukkan bahwa PHP 8.2 telah terinstal.
Langkah 5: Mengonfigurasi Pengaturan PHP
Tergantung pada kebutuhan aplikasi Anda, Anda mungkin ingin mengonfigurasi pengaturan PHP. Berkas konfigurasi utama terletak di:
/etc/php/8.2/fpm/php.ini
Edit berkas ini menggunakan editor teks pilihan Anda:
sudo nano /etc/php/8.2/fpm/php.ini
Setelah melakukan perubahan, ingatlah untuk memulai ulang layanan PHP untuk menerapkannya:
sudo systemctl restart php8.2-fpm
Langkah 6: Tingkatkan dari Versi PHP yang Lebih Lama
Jika Anda meng-upgrade dari versi PHP yang lebih lama, pastikan aplikasi Anda kompatibel dengan PHP 8.2. Anda dapat menghapus versi PHP yang lebih lama dengan menggunakan:
sudo apt hapus php7.4 php7.4-cli php7.4-fpm
Pastikan untuk menguji aplikasi Anda setelah peningkatan untuk menyelesaikan masalah yang mungkin terjadi.
Kesimpulan
Menginstal atau meng-upgrade ke PHP 8.2 di Ubuntu 22.04 adalah proses mudah yang dapat meningkatkan aplikasi web Anda secara signifikan. Dengan fitur-fitur baru dan peningkatan, Anda dapat membangun aplikasi yang lebih efisien dan modern. Selalu ingat untuk mencadangkan sistem Anda dan menguji kompatibilitas aplikasi Anda setelah melakukan upgrade.
Untuk informasi lebih rinci tentang instalasi dan fitur PHP, Anda dapat melihat dokumentasi resmi PHP.