
Bu eğitimde, size PHP’yi CentOS’a nasıl kuracağınızı göstereceğiz. PHP’nin farklı sürümlerinin farklı CentOS sürümlerine nasıl kurulacağına dair yeni başlayanlar için adım adım talimatlar içeriyor.
Önkoşullar
PHP’yi CentOS’a nasıl kuracağımız eğitimimiz için ihtiyacınız olanlar:
- Kök kullanıcı veya sudo ayrıcalıklarına sahip bir kullanıcı
- Sunucuya SSH erişimi (veya masaüstündeyseniz Terminal’i açın)
- Bir CentOS sistemi. Bu öğreticiyi Linode’dan CentOS 7 ve CentOS 8 sunucularında test ettik, ancak bu talimatlar diğer herhangi bir RHEL tabanlı dağıtımda çalışacaktır. Herhangi bir sağlayıcıdan bir Linux VPS alabilirsiniz.
Ne tür bir dağıtım kurulumu kullandığınıza ve bunu ne zaman okuduğunuza bağlı olarak, CentOS’un depolarında farklı sürümleri olabilir. Yazma anında, CentOS 8’de varsayılan olarak PHP yüklü değildir ve depolardaki varsayılan sürüm PHP 7.2.24’tür – bu, EOL’sini zaten geçmiştir. CentOS 7’de ayrıca PHP yüklü değil ve depolardaki varsayılan sürüm 5.4.16’dır – bu, EOL’sini çok geçmiştir. Dolayısıyla, CentOS’ta sadece yum install php komutunu çalıştırırsanız, eski sürümler alırsınız.
CentOS’ta PHP’nin en son sürümünü edinmek için eğiticimizi takip edin.
1. Adım: CentOS’u Güncelleyin
Her zaman olduğu gibi, önce CentOS’unuzu güncellemeniz gerekir:
yum update
Adım 2: Gerekli paketleri kurun ve yapılandırın
İlk olarak, gerekli (ekstra) paketleri kurmanız gerekir:
yum install epel-release yum-utils
Ardından, Remi RPM deposuna ihtiyacımız olacak.
CentOS 7 kullanıyorsanız, şunu çalıştırın:
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
CentOS 8 kullanıyorsanız, şunu çalıştırın:
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Ardından PHP 8.1 modülünü etkinleştirin.
CentOS 7 kullanıyorsanız, şunu çalıştırın:
yum-config-manager --enable remi-php81
CentOS 8 kullanıyorsanız, şunu çalıştırın:
yum module enable php:remi-8.1
Yukarıdaki PHP modülü için komutu güncelleyerek başka herhangi bir PHP sürümünü de yükleyebilirsiniz.
Depoları tekrar güncelleyin:
yum update
Adım 3: PHP’yi CentOS’a yükleyin
Ve son olarak, PHP 8.1 modülünü etkinleştirdikten sonra, aşağıdaki komutla PHP 8.1’i (veya hangi sürümü etkinleştirdiyseniz) yükleyebilirsiniz:
yum install php
PHP’nin kurulu olup olmadığını çalıştırarak doğrulayabilirsiniz.
php -v
Size şuna benzer bir sonuç vermelidir:
PHP 8.1.2 (cli) (built: Jan 18 2022 23:52:03) (NTS gcc x86_64)
Adım 4: PHP uzantılarını yükleyin
Çeşitli uygulamalar ve kullanım durumları için sıklıkla kullanılan ve gerekli olan bazı PHP uzantıları vardır. Bir PHP paketi kurmak için, sadece yum install php-<extension-name> komutunu çalıştırın.
En yaygın PHP uzantılarından bazılarını nasıl kuracağınız aşağıda açıklanmıştır:
yum install php-fpm php-curl php-cli php-json php-mysql php-opcache php-dom php-exif php-fileinfo php-zip php-mbstring php-hash php-imagick php-openssl php-pcre php-xml php-bcmath php-filter php-pear php-gd php-mcrypt php-intl php-iconv php-zlib php-xmlreader
Bunlar aynı zamanda WordPress kuruyorsanız ihtiyaç duyacağınız uzantıların çoğudur.
Ve hepsi bu. PHP’nin en son sürümünü CentOS’unuza başarıyla yüklediniz.