15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın
04.10.2024

Ubuntu 22.04 üzerinde PHP nasıl Kurulur ve Yükseltilir?

Ubuntu 22.04 üzerinde PHP yüklemek veya yükseltmek, web uygulamalarınızın performansını ve güvenliğini artırmak için kritik bir adımdır. PHP 8.2, geliştirme ortamınızı önemli ölçüde optimize edebilecek bir dizi yeni özellik ve iyileştirme sunar. Bu kılavuz, Ubuntu 22.04 üzerinde PHP 8.2’yi yüklemek veya yükseltmek için kapsamlı bir rehber sunarak sisteminizin en son gelişmelerle güncel olmasını sağlar.

Neden PHP 8.2’ye Yükseltmelisiniz?

PHP 8.2 önemli iyileştirmeler getiriyor, bunlar arasında:

  • Readonly Özellikler: Bu özellikler, özelliklerin readonly olarak ilan edilmesine izin verir, bu da ilk atamadan sonra değiştirilemez hale getirir ve kod güvenliğini artırır.
  • Disjunctive Normal Form Türleri: Bu özellik, karmaşık uygulamalar için kritik olan daha iyi tür işleme sunar.
  • Performans İyileştirmeleri: PHP 8.2, daha hızlı yürütme süreleri sağlayarak uygulama yanıt verebilirliğini ve verimliliğini artırır.
  • Yeni Fonksiyonlar: Yeni yerleşik fonksiyonların tanıtılması, kodlama görevlerini basitleştirir ve üretkenliği artırır.

Yükseltme, bu özelliklere erişimi sağlar ve uygulamalarınızı modern ve verimli tutar.

Ön Koşullar

Yükseltme veya yükleme işlemine başlamadan önce, şunları sağladığınızdan emin olun:

  • Aktif bir Ubuntu 22.04 sistemine sahipsiniz.
  • 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 şiddetle tavsiye edilir.

Adım Adım Yükleme Kılavuzu

Adım 1: Sistemi Güncelleyin

Paket listenizi yenileyerek ve mevcut paketleri yükselterek başlayın. Terminalinizi açın ve şu komutu çalıştırın:

“`bash

sudo apt update

sudo apt upgrade -y

“`

Adım 2: PHP Deposu Ekleyin

Ubuntu 22.04, varsayılan depolarında PHP 8.2’yi içermeyebilir. En son PHP sürümlerine erişmek için `ondrej/php` deposunu ekleyin:

“`bash

sudo add-apt-repository ppa:ondrej/php

“`

Depoyu ekledikten sonra paket listesini tekrar güncelleyin:

“`bash

sudo apt update

“`

Adım 3: PHP 8.2’yi Yükleyin

Gerekli uzantılarla birlikte PHP 8.2’yi yüklemeye devam edin:

“`bash

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, çoğu uygulama için gerekli olan PHP 8.2 ve birkaç önemli modülü yükler.

Adım 4: Yüklemeyi Doğrulayın

PHP’nin doğru yüklendiğini doğrulamak için sürümü kontrol edin:

“`bash

php -v

“`

Çıktı, PHP 8.2’nin yüklü olduğunu göstermelidir.

Adım 5: PHP Ayarlarını Yapılandırın

Uygulama gereksinimlerinize bağlı olarak, PHP ayarlarını ayarlamanız gerekebilir. Ana yapılandırma dosyası şu konumda bulunur:

“`bash

/etc/php/8.2/fpm/php.ini

“`

Bu dosyayı Nano gibi bir metin düzenleyici kullanarak düzenleyin:

“`bash

sudo nano /etc/php/8.2/fpm/php.ini

“`

Değişiklikleri yaptıktan sonra, uygulamak için PHP hizmetini yeniden başlatın:

“`bash

sudo systemctl restart php8.2-fpm

“`

Adım 6: Daha Eski PHP Sürümlerinden Yükseltme

Daha eski bir PHP sürümünden yükseltme yapıyorsanız, PHP 8.2 ile uyumluluğu sağlayın. Daha eski sürümleri kaldırmak için:

“`bash

sudo apt remove php7.4 php7.4-cli php7.4-fpm

“`

Yükseltme sonrası uygulamalarınızı test ederek uyumluluk sorunlarını ele alın.

Anahtar Alınacaklar Kontrol Listesi

  • Yedekleme: Yükseltmeye başlamadan önce sisteminizi ve veritabanlarınızı her zaman yedekleyin.
  • Uyumluluk: Uygulama uyumluluğunu PHP 8.2 özellikleriyle doğrulayın.
  • Yapılandırma: PHP ayarlarını uygulama ihtiyaçlarınıza göre ayarlayın.
  • Test: Yükseltmeden sonra uygulamaları işlevselliği sağlamak için kapsamlı bir şekilde test edin.

Gelişmiş Hizmetler için Dahili Bağlantılar

PHP kurulumunuzu tamamlamak için AlexHost’un sunduğu hizmetleri keşfedin:

SSS

Mevcut PHP sürümümü nasıl kontrol ederim?

Yüklü PHP sürümünü görmek için terminalinizde `php -v` çalıştırın.

Uygulamam PHP 8.2 ile uyumlu değilse ne yapmalıyım?

PHP 8.2 geçiş kılavuzunu inceleyin ve uyumluluğu sağlamak için kod tabanınızı değiştirin.

Aynı sunucuda birden fazla PHP sürümü çalıştırabilir miyim?

Evet, ihtiyaç duyduğunuzda PHP sürümleri arasında geçiş yapmak için `update-alternatives` gibi araçları kullanabilirsiniz.

PHP’yi ne sıklıkla güncellemeliyim?

Güvenlik ve performansı sürdürmek için yeni PHP sürümlerini düzenli olarak kontrol edin ve en son kararlı sürüme güncelleyin.

PHP’yi yükselttikten sonra sunucuyu yeniden başlatmak gerekli mi?

Her zaman gerekli olmasa da, sunucuyu yeniden başlatmak tüm hizmetlerin güncellenmiş PHP sürümünü tanımasına yardımcı olabilir.

15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın