Bu siteyi kullanarak Gizlilik Politikası'nı ve Kullanım Şartları'nı kabul etmiş olursunuz.
Kabul et
Teknoloji Linux Windows Apple Google
  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0
Bildirim
  • ANASAYFA
  • TEKNOLOJİ
  • YAZILIM
  • LİNUX
  • WİNDOWS
Kişiselleştir
Teknoloji Linux Windows Apple GoogleTeknoloji Linux Windows Apple Google
Yazı Tipi Yeniden BoyutlandırıcıAa
  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber
Arama
  • ANASAYFA
  • TEKNOLOJİ
    • Android
    • Apple
    • İnternet
    • iPhone
    • Mobil
    • Samsung
  • YAZILIM
    • Güvenlik
    • Programlama Dili
    • Web Tasarım
    • Sunucu
    • WordPress
  • LİNUX
    • Arch Linux
    • Fedora
    • Debian
    • Linux Mint
    • Ubuntu
  • WİNDOWS

Öne Çıkan Hikayeler

En güncel haberleri keşfedin!

Pop!_OS Kurulumdan Sonra Yapılması Gerekenler

Fedora 43 Kurulum Sonrası Yapılması Gerekenler Rehberi

Apple’ın “Gizli” Yapay Zeka Planı: Siri Gemini’ı Kullanacak Ama İsmini Anmayacak!

Bağlantıda Kalın

Bizi sosyal medyada bulun
248.1KTakipçilerBeğen
61.1KTakipçilerTakip et
165KAbonelerAbone ol
Made by ThemeRuby using the Foxiz theme. Powered by WordPress

Ana Sayfa » Debian 10 Buster’da PHP 8.1 Kurulum ve Yükseltme

Debian

Debian 10 Buster’da PHP 8.1 Kurulum ve Yükseltme

Murat
Son güncelleme: Haziran 4, 2022 7:58 am
Hazırlayan: Murat
Yorum yapılmamış
Paylaş
Paylaş

PHP 8.1, 25 Kasım 2021’de “resmi olarak” piyasaya sürüldü PHP dilinin önemli bir güncellemesidir. Bu, mevcut PHP 8.0 sürümünden ileriye dönük standart bir yükseltmedir

İçindekiler
  • Debian Sistemini Güncelle
  • Gerekli Bağımlılıkları Yükleyin
  • Ondřej Surý PHP Deposunu İçe Aktar
  • Apache Seçeneği ile PHP 8.1’i Kurun
  • PHP 8.1’i Nginx Seçeneği ile Kurun
    • Kapanış

Debian Sistemini Güncelle

Mevcut tüm paketlerin güncel olduğundan emin olmak için Debian işletim sisteminizi güncelleyin:

sudo apt update && sudo apt upgrade -y

Gerekli Bağımlılıkları Yükleyin

Bu eğitici için aşağıdaki paketleri yüklemeniz gerekir. Yüklemek için aşağıdaki komutu yürütün:

sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y

Emin değilseniz, komutu ne olursa olsun çalıştırın; sisteminize zarar vermez.

Ondřej Surý PHP Deposunu İçe Aktar

İlk adım, curl komutu tarafından başlatılan otomatik bir komut dosyası kullanılarak yapılabilen GPG anahtarını ve deposunu içe aktarmak ve yüklemektir. Terminalinizde aşağıdaki komutu kullanın.

curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x

Ardından, değişiklikleri yansıtmak için APT veri havuzu listenizi yenileyin.

sudo apt update

Güncelleme komutunu çalıştırdıktan sonra, bazı paketlerin güncellenmesi gerektiğini fark edebilirsiniz, devam etmeden önce bunu yaptığınızdan emin olun.

sudo apt upgrade

Apache Seçeneği ile PHP 8.1’i Kurun

Bir Apache HTTP sunucusu çalıştırıyorsanız, PHP’yi bir Apache modülü veya PHP-FPM olarak çalıştırabilirsiniz.

  • Apache Modülünü Kurun

PHP 8’i bir Apache modülü olarak kurmak için aşağıdaki komutu girin.

sudo apt install php8.1 libapache2-mod-php8.1 -y

Kurulum tamamlandıktan sonra, yeni PHP modülünün yüklenmesi için Apache sunucunuzu yeniden başlatın.

sudo systemctl restart apache2
  • PHP-FPM ile Apache’yi kurun

PHP-FPM (FastCGI Process Manager’ın kısaltması), son derece popüler bir alternatif PHP (Köprü Metni İşlemci) FastCGI uygulamasıdır.

PHP-FPM’yi aşağıdaki komutlarla kurmak için.

sudo apt install php8.1-fpm libapache2-mod-fcgid

Varsayılan olarak, PHP-FPM’nin Apache için etkinleştirilmediğini unutmayın. Aşağıdaki komutla etkinleştirmelisiniz.

sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php8.1-fpm

Son olarak, Apache’yi yeniden başlatın.

sudo systemctl restart apache2

PHP-FPM’nin çalıştığını doğrulayın:

sudo systemctl status php8.1-fpm -y

PHP 8.1’i Nginx Seçeneği ile Kurun

Nginx, Apache gibi diğer bazı web sunucuları gibi yerel PHP işlemeyi içermez. PHP dosyalarını işlemek için PHP-FPM “fastCGI işlem yöneticisi” yüklemeniz gerekir.

İlk olarak, sisteminizdeki güncellemeleri kontrol edin ve gerekli PHP paketlerini yerel olarak kurarak PHP-FPM’yi kurun.

Terminalinizde PHP 8.1 ve PHP 8.1-FPM’yi kurmak için aşağıdaki komutu kullanın.

sudo apt install php8.1 php8.1-fpm php8.1-cli -y

Kurulduktan sonra, aşağıdaki komutu çalıştırmazsa, PHP-FPM hizmeti otomatik olarak başlatılmalıdır.

sudo systemctl enable php8.1-fpm --now

Nginx sunucu bloğunuzu düzenlemeniz ve Nginx’in PHP dosyalarını işlemesi için aşağıdaki örneği eklemeniz gerekecek.

Aşağıda, ~ .php$ konumunun eklenmesi gereken PHP dosyalarını işleyen tüm sunucu blokları için örnek verilmiştir.

server {
 # … some other code
 location ~ .php$ {
   include snippets/fastcgi-php.conf;
   fastcgi_pass unix:/run/php/php8.1-fpm.sock;
 }

Yukarıdaki kodla yapılan ayarlamalarda hata olmadığından emin olmak için Nginx’i test edin; aşağıdakini girin.

sudo nginx -t

Örnek çıktı:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Kurulumun tamamlanması için Nginx hizmetini yeniden başlatın.

sudo systemctl restart nginx

Kapanış

Eğitimde, PHP 8.1’in nasıl kurulacağını ve Apache ve Nginx ile nasıl kullanılacağını nasıl yapılandıracağınızı öğrendiniz. PHP 8.1 heyecan verici. Bununla birlikte, şu anda, hala beta sürümünden çıkmadı 7.4 gibi kararlı olarak kabul edilmiyor, bu nedenle WordPress veya CMS için Eklentiler Temalar gibi favori yazılımlarınızın birçoğunun çakışabileceğini görebilirsiniz. geliştiriciler güncelleme yapana kadar.

Biraz araştırma yapın, hazırlanın ve PHP 7.4 veya 8.0’ı kurun ve geçiş yaparken bir şeyler ters giderse değiştirmeye hazır olun. 8.0 gibi kararlı sürümler hala aktif olarak geliştirilmektedir ve paketler 8.1 paketleriyle aynı anda gönderilir.

Toplam Görüntülenme: 1
ETİKETLER:LinuxPHP
Bu Makaleyi Paylaş
Facebook Bağlantıyı kopyala Yazdır
Hazırlayan:Murat
Takip et:
Murhas ve Begza.com'un Kurucusu. Linux kullanıcısı ve açık kaynak destekçisi. Telegram, Twitter, LinkedIn üzerinden bağlantı kurun veya Sorularınız için e-posta gönderin.
Yorum yapılmamış Yorum yapılmamış

Bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

📚 İlgili Yazılar

Gönderiyle ilgili makaleleri keşfedin!
Linux

Linux 5.19, en yeni MacBook bilgisayarda test edilerek yayınlandı

Linux

HP Linux Sürücüleri Artık Linux Mint 20.3 ve elementary OS 6.1’i Destekliyor

Linux

Kali Linux 2022.1 Yayınlandı Yeni Araçlar ve Arayüz Değişikliği

Ubuntu

Ubuntu Touch OTA-22 FM Radyo WebGL Desteği ile Çıkıyor

DebianSunucu

Python 3.10 Debian 11’e Kurulumu

Linux

Linux Komut Satırı ile Nasıl Yeniden Başlatılır?

Linux

Linux İçin En İyi Medya Sunucu Yazılımları

Linux

Profesyoneller için Bash Klavye Kısayolları!

Daha fazla göster

Murhas, dijital dünyanın nabzını tutan, Linux altyapılarından siber güvenliğe kadar teknolojinin her alanında derinlemesine rehberler sunan bir teknoloji platformudur. Amacımız, karmaşık teknolojik dönüşümleri anlaşılır kılarak işletmelere ve teknoloji meraklılarına geleceğin dünyasında rehberlik etmektir. Teknolojiyi keşfedin, geleceği Murhas ile şekillendirin.

 
 

 

  • Kategoriler:
  • Hakkımızda
  • Gizlilik Politikası
  • Kullanım Koşulları
  • İletişim
  • Sorumluluk Reddi

Hızlı Bağlantılar

  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber

Popüler İçerikler

  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0

© 2026 Murhas. Tüm Hakları Saklıdır.

adbanner
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi kaybettiniz?