Ubuntu’da PHP Nasıl Yükseltilir ve Kurulur
Ubuntu 22.04 üzerinde PHP’yi yükseltmek veya kurmak web uygulamanızın performansını ve güvenliğini artırabilir. Bu yazı itibariyle PHP 8.2, öncekilere göre önemli iyileştirmeler ve yeni özellikler getirmektedir. Bu makale, Ubuntu 22.04 üzerinde PHP’yi kurmak veya 8.2 sürümüne yükseltmek için gerekli adımları özetlemektedir.
Neden PHP 8.2’ye Yükseltme?
PHP 8.2, aşağıdakiler de dahil olmak üzere çeşitli yeni özellikler ve geliştirmeler sunar:
- Salt OkunurÖzellikler: Özelliklerin salt okunur olarak bildirilmesine izin vererek, ilk atamalarından sonra değişmez olmalarını sağlar.
- Ayrık Normal Form Tipleri: Bu, karmaşık uygulamalar için daha iyi tip işleme sağlar.
- Performans İyileştirmeleri: Daha hızlı yürütme sürelerine yol açan genel performans geliştirmeleri.
- Yeni İşlevler: PHP 8.2, kodlamayı daha kolay ve verimli hale getiren yeni yerleşik işlevler içerir.
Yükseltme, en son özelliklere ve iyileştirmelere erişmenizi sağlar.
Ön Koşullar
Başlamadan önce şunlardan emin olun:
- Etkin bir Ubuntu 22.04 sisteminiz var.
- Paketleri yüklemek ve yükseltmek için sudo ayrıcalıklarına sahipsiniz.
- Yükseltme sırasında veri kaybını önlemek için mevcut uygulamalarınızı ve veritabanlarınızı yedeklemeniz önerilir.
Adım 1: Sistemi Güncelleyin
Paket listenizi güncelleyerek ve mevcut paketleri yükselterek başlayın. Terminalinizi açın ve çalıştırın:
sudo apt güncellemesi
sudo apt yükseltme -y
Adım 2: PHP Deposunu Ekleyin
Ubuntu 22.04’ün öntanımlı depolarında PHP 8.2 bulunmayabilir. En son PHP sürümlerine erişmek için ondrej/php adında bir depo ekleyebilirsiniz:
sudo add-apt-repository ppa:ondrej/php
Depoyu ekledikten sonra paket listesini tekrar güncelleyin:
sudo apt güncellemesi
Adım 3: PHP 8.2’yi yükleyin
Şimdi, PHP 8.2’yi bazı yaygın eklentilerle birlikte yükleyebilirsiniz:
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
Bu komut PHP 8.2’yi ve çoğu uygulamayı çalıştırmak için gerekli birkaç modülü yükler.
Adım 4: Kurulumu Doğrulayın
PHP’nin doğru yüklendiğini doğrulamak için sürümü kontrol edin:
php -v
PHP 8.2’nin kurulu olduğunu gösteren bir çıktı görmelisiniz.
Adım 5: PHP Ayarlarını Yapılandırma
Uygulama ihtiyaçlarınıza bağlı olarak PHP ayarlarını yapılandırmak isteyebilirsiniz. Ana yapılandırma dosyası şu adreste bulunur:
/etc/php/8.2/fpm/php.ini
Tercih ettiğiniz metin düzenleyiciyi kullanarak bu dosyayı düzenleyin:
sudo nano /etc/php/8.2/fpm/php.ini
Değişikliklerinizi yaptıktan sonra, bunları uygulamak için PHP hizmetini yeniden başlatmayı unutmayın:
sudo systemctl restart php8.2-fpm
Adım 6: Eski PHP Sürümlerinden Yükseltme
PHP’nin eski bir sürümünden yükseltme yapıyorsanız, uygulamalarınızın PHP 8.2 ile uyumlu olduğundan emin olun. PHP’nin eski sürümlerini kullanarak kaldırabilirsiniz:
sudo apt remove php7.4 php7.4-cli php7.4-fpm
Olası sorunları çözmek için yükseltmeden sonra uygulamalarınızı test ettiğinizden emin olun.
Sonuç
Ubuntu 22.04 üzerinde PHP 8.2’yi yüklemek veya yükseltmek, web uygulamalarınızı önemli ölçüde geliştirebilecek basit bir işlemdir. Yeni özellikler ve iyileştirmeler sayesinde daha verimli ve modern uygulamalar oluşturabilirsiniz. Sisteminizi yedeklemeyi ve yükseltme yaptıktan sonra uygulamalarınızı uyumluluk açısından test etmeyi unutmayın.
PHP kurulumu ve özellikleri hakkında daha ayrıntılı bilgi için resmi PHP belgelerine bakabilirsiniz.