PHP 7.4 kurulum adımları nelerdir?

Sistem Gereksinimleri

PHP 7.4, hızlı ve güvenli bir web uygulaması geliştirme ortamı sağlamak için bir dizi sistem gereksinimi gerektirir. İlk olarak, PHP’nin çalışabilmesi için bir web sunucusu (Apache, Nginx vb.) ve bir veritabanı sunucusu (MySQL, MariaDB, PostgreSQL vb.) gereklidir. Ayrıca, işletim sistemi olarak Linux, Windows veya MacOS kullanılabilir. PHP 7.4’ü yüklemek için, sistemde uygun bir paket yöneticisinin (apt, yum, brew vb.) bulunması da önemlidir.

Altyapının Hazırlanması

PHP yüklenmeden önce sunucu ortamının hazırlanması gerekir. Eğer bir Linux işletim sistemi kullanılıyorsa, gerekli depoları güncelleyerek başlamak iyi bir uygulamadır. Örneğin, Ubuntu için aşağıdaki komut kullanılabilir:

“`
sudo apt update
“`

Bu komut, sistemdeki mevcut paketlerin bilgilerini güncelleyerek en son sürümlerin kullanılmasını sağlar. Dağıtım türüne bağlı olarak, ek olarak PHP yüklemek için gerekli olabilecek bağımlılıklar da belirlenmelidir. `software-properties-common` gibi yardımcı paketlerin yüklenmesi gerekebilir.

PHP Depolarının Eklenmesi

Eğer Ubuntu gibi bir dağıtım kullanılıyorsa, PHP 7.4’ü yüklemek için ondrej/php ppa deposunu eklemek gereklidir. Bu depo, PHP’nin güncel sürümlerini sağlamakta kullanılan bir kaynaktır. Depo eklemek için aşağıdaki komut kullanılmalıdır:

“`
sudo add-apt-repository ppa:ondrej/php
“`

Daha sonra, depo eklenmeden önce sistem yeniden güncellenmelidir:

“`
sudo apt update
“`

PHP 7.4’ün Yüklenmesi

Depolar hazırlandıktan sonra PHP 7.4’ü yüklemek için aşağıdaki komut kullanılabilir:

“`
sudo apt install php7.4
“`

Bu komut, PHP 7.4 sürümünü yükleyecek ve gerekli bağımlılıkları otomatik olarak kuracaktır. Eğer PHP ile birlikte kullanılacak olan belirli modüller de yüklenmek isteniyorsa, bunlar da kurulum esnasında eklenmelidir. Örneğin, MySQL desteği için `php7.4-mysql`, HTML desteği için `php7.4-xml`, ve diğer modüller için de benzer şekilde komutlar kullanılabilir:

“`
sudo apt install php7.4-mysql php7.4-xml php7.4-mbstring
“`

Yüklemenin Doğrulanması

PHP 7.4’ün başarıyla yüklendiğini doğrulamak için terminalde aşağıdaki komut kullanılabilir:

“`
php -v
“`

Bu komut, kurulu olan PHP sürümünü gösterecektir. Elde edilen çıktı, PHP 7.4 sürümünü gösteriyorsa kurulum başarılı olmuştur. Eğer hata mesajları alınıyorsa, kurulum adımlarında bir sorun yaşanmış olabilir.

Konfigürasyon Ayarlarının Yapılması

Kurulum sonrasında, PHP’nin yapılandırma dosyasına erişim sağlamak önemlidir. Bu dosya genellikle `/etc/php/7.4/apache2/php.ini` veya `/etc/php/7.4/cli/php.ini` yolunda bulunur. Burada hata raporlama, bellek limitleri ve zaman aşımı gibi çeşitli ayarların değiştirilmesi mümkündür. Örneğin, hata raporlamayı etkinleştirmek için `display_errors` direktifinin değeri `On` olarak ayarlanabilir:

“`
display_errors = On
“`

Değişiklikler yapıldıktan sonra web sunucusunun yeniden başlatılması gerekebilir. Apache kullanılıyorsa, aşağıdaki komut kullanılabilir:

“`
sudo systemctl restart apache2
“`

Nginx kullanılıyorsa:

“`
sudo systemctl restart nginx
“`

Ek Modüllerin Yüklenmesi

PHP’nin sağladığı işlevselliği artırmak için çeşitli ek modüllerin yüklenmesi önerilir. Popüler modüller arasında `php7.4-curl`, `php7.4-gd`, `php7.4-intl` ve `php7.4-zip` yer alır. Bu modülleri yüklemek için benzer bir komut kullanılarak aşağıdaki şekilde yükleme yapılabilir:

“`
sudo apt install php7.4-curl php7.4-gd php7.4-intl php7.4-zip
“`

Geliştirme Ortamının Test Edilmesi

PHP’nin düzgün çalışıp çalışmadığını test etmek için, bir PHP dosyası oluşturulması önerilir. `/var/www/html` dizininde `info.php` adlı bir dosya oluşturulmalı ve içeriğine aşağıdaki kod eklenmelidir:

“`php

“`

Bu dosya bir tarayıcıda açıldığında, PHP’nin yapılandırması ve kurulu modüller hakkında kapsamlı bilgi göstermelidir. Tarayıcıda `http://sunucu_ip_adresi/info.php` adresine gidildiğinde, bilgilerin düzgün bir şekilde yüklendiği kontrol edilmelidir.

Güvenlik Önlemleri

Kurulumdan sonra PHP ile birlikte çalışacak olan web uygulamalarının güvenliği göz önünde bulundurulmalıdır. `info.php` dosyası, sistem bilgilerini içerdiğinden önemli bir güvenlik açığına yol açabilir. Bu nedenle, dosya oluşturulduktan sonra kullanılmamalı ve silinmelidir. Ek olarak, PHP hata raporlaması üretime geçildiğinde kapatılmalı ve sunucu üzerinde kısıtlı bir şekilde erişim sağlanmalıdır.

Sonuç

PHP 7.4’ün kurulumu, gerekli sistem gereksinimlerinin sağlanması, depoların eklenmesi ve kurulum adımlarının takip edilmesi ile tamamlanabilmektedir. Kurulumdan sonra yapılacak konfigürasyon ayarları, geliştirme ortamının işlevselliğini artırmakta ve gerekirse ek modüller ile sistemin yetenekleri genişletilebilmektedir. PHP’nin test edilmesi ve güvenlik önlemlerinin alınması da kurulum sürecinin kritik aşamalarındandır.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR