Gerekli Depoların Eklenmesi
PHP 7.4 kurulumu öncesinde gerekli olan depoların eklenmesi önemlidir. Her dağıtım için farklı adımlar gerekmektedir. Ubuntu için `add-apt-repository` kullanarak, CentOS için `yum-config-manager` ile gerekli depolar eklenir. Debian kullanıcıları genellikle varsayılan depo içerisinde PHP sürümlerine erişebilir.
Ubuntu’da PHP 7.4 için gerekli depo eklenirken terminalde şu komut kullanılır:
“`bash
sudo add-apt-repository ppa:ondrej/php
“`
Daha sonra paket listesi güncellenir:
“`bash
sudo apt update
“`
CentOS üzerinde EPEL ve Remi repo kullanımına başlamak için şu komut çalıştırılmalıdır:
“`bash
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
“`
Ardından, kullanılabilir PHP sürümlerinin listelenmesi için aşağıdaki komut çalıştırılır:
“`bash
sudo yum module list php
“`
Ubuntu Üzerinde PHP 7.4 Kurulumu
Ubuntu üzerinde PHP 7.4 kurulumu için şu komut kullanılmaktadır:
“`bash
sudo apt install php7.4
“`
Kurulum sırasında kullanıcıdan bazı ek bileşenleri yükleme izni istenebilir. Bu bileşenler genellikle `php7.4-cli`, `php7.4-fpm`, `php7.4-mysql` gibi uzantılardır. Tüm bu uzantıları yüklemek için aşağıdaki komut kullanılabilir:
“`bash
sudo apt install php7.4 php7.4-cli php7.4-fpm php7.4-mysql
“`
CentOS Üzerinde PHP 7.4 Kurulumu
CentOS üzerinde PHP 7.4 kurulumu, önceden eklenmiş Remi deposu ile gerçekleştirilir. İlk olarak, PHP 7.4 kurulumu için aşağıdaki komut çalıştırılır:
“`bash
sudo yum install php74
“`
Buna ek olarak eklenecek uzantılar için ise şu komutlar kullanılabilir:
“`bash
sudo yum install php74-php-cli php74-php-fpm php74-php-mysqlnd
“`
Kurulum tamamlandıktan sonra PHP versiyonu doğrulamak için şu komut çalıştırılmalıdır:
“`bash
php74 -v
“`
Debian Üzerinde PHP 7.4 Kurulumu
Debian üzerinde PHP 7.4 kurulumu, genellikle sistemde var olan paket yöneticisi aracılığı ile yapılır. Aşağıdaki komut ile PHP 7.4 kurulumu gerçekleştirilebilir:
“`bash
sudo apt install php7.4
“`
Ekleme gerektiren uzantılar için aynı şekilde şu komut kullanılabilir:
“`bash
sudo apt install php7.4-cli php7.4-fpm php7.4-mysql
“`
Yapılan kurulumdan sonra, uygulamaların PHP ile düzgün çalışabilmesi için ilgili web sunucusu yapılandırması gerekebilir.
Kaynak Kodu ile PHP 7.4 Kurulumu
PHP, kaynak kodu olarak da indirilebilir ve derlenebilir. Böyle bir kurulum için öncelikle gerekli bağımlılıkların yüklenmesi kritik öneme sahiptir. Örnek olarak, temel bağımlılıkların kurulumu şu şekilde yapılabilir:
“`bash
sudo apt install build-essential libxml2-dev
“`
Ardından, PHP 7.4 kaynak kodu indirilir:
“`bash
wget https://www.php.net/distributions/php-7.4.33.tar.gz
“`
İndirme işlemi tamamlandıktan sonra, arşiv açılır:
“`bash
tar -xvf php-7.4.33.tar.gz
cd php-7.4.33
“`
Yapılandırma süreci başlatılır ve derleme aşamasına geçilir:
“`bash
./configure –with-mysqli –with-zlib –enable-mbstring
make
sudo make install
“`
Kurulum sonrası yüklü olduğu kontrol edilmeli ve PHP’nin doğru çalışıp çalışmadığı doğrulanmalıdır:
“`bash
php -v
“`
PHP 7.4 Yapılandırması
Kurulum tamamlandıktan sonra, PHP’nin yapılandırılması gereklidir. PHP yapılandırma dosyası genellikle `/etc/php/7.4/cli/php.ini` veya `/etc/php/7.4/fpm/php.ini` dosyalarında yer alır. Kullanıcının istediği ayarlar bu dosyalarda değiştirilebilir.
Sonuç
PHP 7.4, modern web uygulamaları geliştirmek için geniş bir özellik yelpazesine sahip olan bir programlama dilidir. Linux dağıtımına göre farklı yöntemlerle kurulumu yapılabilir. Paket yöneticisi kullanımı, kaynak kodu ile derleme gibi çeşitli yöntemlerin her biri kullanıcı ihtiyaçlarına yönelik çözümler sunar. Yapılandırma adımlarının dikkatli bir şekilde uygulandığında sorun yaşanması muhtemel değildir.