Tüm yeni CMS ve framework'ler php 8.2 desteğine başladı. Ve php8.2'yi Ubuntu 22'ye kurmak oldukça kolay. İşte php8.2'yi uBuntu 22'ye kurmak için adım adım kılavuz. Aynı kılavuz Ubuntu 18, Ubuntu 20 vb. için de iyi çalışmalıdır.

Adım 1: PHP8.2'yi PPA'dan yükleyin

 Ek PPA'nın kolayca eklenebilmesi ve kurulabilmesi için apt komutunu kullanarak software-properties-common'ı kurun 

sudo apt-get install software-properties-common
 Öncelikle ondrej PPA'ya bakalım. ondrej/php uzun zamandır bize PHP paketleri sağlıyor.
sudo add-apt-repository -y ppa:ondrej/php
sudo apt update
 Artık php8.2'yi ondrej php deposundan kurabileceksiniz.
sudo apt install php8.2

Yaygın olarak kullanılan bazı eklentileri yükleyelim. Ondrej/php ppa sayesinde artık bu eklentileri apt install kullanarak yükleyebiliriz. İşte WordPress, Drupal 8, Drupal 9, Drupal 10 vb. tarafından genellikle gerekli olan en yaygın eklentiler.

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
Eğer mevcut tüm php8.2 eklentilerinin listesini görmek istiyorsanız:
apt list -a php8.2-*

Adım 2: Apache'yi yükleme

Apt kullanarak Apache'yi kolayca kurun:

sudo apt install apache2
Apache otomatik olarak başlatılmadıysa başlatabilirsiniz:
sudo service apache2 start

Adım 3: MySql'i Yükleme

MySql'i kurmak için apt kullanın. Ubuntu 22/20'de varsayılan olarak mysql8.0'ı alırsınız.

sudo apt install mysql-server
sudo systemctl start mysql.service
Güvenlik denetimi yapmak için güvenlik betiğini çalıştırabiliriz. Güvenlik politikasını belirleyeceği birkaç soru soracaktır. Bu, üretim sunucusunda olduğumuzda daha da önemli hale gelir. Yerel makineler için zayıf güvenlik seçenekleriyle çalışabilirsiniz.
sudo mysql_secure_installation
 
MySql şifresini henüz belirlemedik. Root şifresini belirleyelim.
sudo mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Artık MySQL'e bağlanmak için root şifrenizi kullanabilirsiniz. 
sudo apt install phpmyadmin
 Apache2'yi kontrol etmek için klavyenizdeki boşluk tuşunu kullanın ve imleci <Ok> butonuna getirmek için tab tuşuna basın.
Sonraki seçimde seçiminize göre Hayır (veya Evet) seçebilirsiniz. Ancak mysql'i zaten kurduğumuz için Hayır'a basabilir ve root şifresini girebilirsiniz.

Bunu tamamladıktan sonra phpMyAdmin'e şu adresten erişebilmelisiniz:
Artık phpmyadmin'inize şu adresten erişebilmelisiniz:

(VDS/VPS) Ip Adresiniz`i tarayıcı arama yerine yazıp phpMyAdmin`e erişim sağlayabilirsiniz.

Örnek:

http://127.0.0.1/phpmyadmin