เริ่มจาก อัพเดททุกอย่างให้ล่าสุดก่อน
sudo apt update && apt upgrade -y
จากนั้นตาม ด้วย add repo ของ php เข้าไป
sudo add-apt-repository ppa:ondrej/php
จากนั้นสั่งอัพเดทอีกคั้งเพื่อดึงข้อมูลจาก repo ที่เพิ่งใส่ไป
sudo apt update
จากนั้นเริ่มการติดตั้งด้วยคำสั่ง
sudo apt install php8.2 -y
ใส่ -y เพื่อตกลงในทุกกรณีก็คือข้ามนั่นแหละไม่ต้องถามตกลงอยู่แล้วไม่ตกลงก็ไม่ติดตั้งให้อีก เสร็จแล้วลองเช็คเวอร์ชั่นดู
php --version
จากนั้นจะเป็นการ ติดตั้ง package ที่จำเป้นสำหรับ php วิธีการก็คือ พิมพ์คำสั่ง ด้านล่าง
sudo apt-get install php8.2-ชื่อแพกเกจ
และคำสั่งด้านล่างจะเป็นการติดตั้ง package ที่จำเป็นทั้งหมดพร้อมกัน
sudo apt-get install -y php8.2-cli php8.2-common php8.2-fpm php8.2-mysql php8.2-zip php8.2-gd php8.2-mbstring php8.2-curl php8.2-xml php8.2-bcmath
ลองเช็คดูว่ามี package อะไรใช้งานอยู่บ้าง จบแล้วว
php -m
ที่มา : https://techvblogs.com/blog/install-php-8-2-ubuntu-22-04