PHP (PHP: Hypertext Preprocessor), geniş bir entegre işlevler seti sayesinde web siteleri ve web tabanlı uygulamalar geliştirmek için günümüzde en iyi seçeneklerden biridir, bu yüzden geliştiriciler arasında en çok kullanılan ve en popüler dillerden biridir. PHP 5.6, 7.0 ve 8.0 sürümlerini sunarken 5.3, 5.4 ve 5.5 gibi sürümler artık desteklenmemektedir.
PHP, Apache ve Nginx web sunucuları için kullanılır ve Solvetic, Ubuntu'da uyumlu sürümlerinin nasıl kurulacağını açıklayacaktır.
1. Ubuntu'daki PHP sürümünü görün
Aşama 1
Terminali açıyoruz ve aşağıdaki komutlardan birini uyguluyoruz:
sudo apt php göster sudo apt göster php -a
BÜYÜT
Adım 2
Bu durumda, aşağıdakileri yürüterek PHP'nin en son sürümünü yüklemek mümkündür:
sudo apt install php PHP'yi PPA ile kurun
2. PHP'nin birden çok sürümünü Ubuntu 5.6 7.X 8.0'a yükleyin
Aşama 1
İlk adım, PHP'yi PPA'daki sürümlerinden birine kurmaktır, bunun için gerekli eklentileri kurarız:
sudo apt python-yazılım-özellikleri yükleyin
BÜYÜT
Adım 2
Herhangi bir hata durumunda aşağıdakileri uygularız:
sudo apt yükleme yazılımı-özellikleri-ortak
BÜYÜT
Aşama 3
Değişiklikleri uygulamak için y harfini giriyoruz.
BÜYÜT
4. Adım
Şimdi PPA deposunu ekliyoruz:
sudo eklenti-apt-deposu ppa: ondrej / php
BÜYÜT
Adım 5
Depoyu onaylamak ve eklemek için Enter'a basıyoruz:
BÜYÜT
6. Adım
Sistemi şu komutla güncelliyoruz:
sudo uygun güncelleme
BÜYÜT
7. Adım
Bundan sonra PHP'nin farklı sürümlerini kurabiliriz.
PHP 5.6'yı şu komutla yüklüyoruz:
sudo apt php5.6'yı kurun
BÜYÜT
8. Adım
Bu versiyonun indirilmesini ve kurulumunu onaylamak için Y harfini giriyoruz, bundan sonra kurulu versiyonu "php -v" ile doğrulıyoruz:
BÜYÜT
9. Adım
PHP 7.1'i şu komutla kuruyoruz:
sudo apt php7.1'i kurun
BÜYÜT
Adım 10
İşlemi onaylamak için Y harfini giriyoruz:
BÜYÜT
11. Adım
Sürümü "php -v" ile doğrularız:
BÜYÜT
Adım 1/2
PHP 8.0'ı şu komutla yüklüyoruz:
sudo apt php8.0'ı kurun
BÜYÜT
Adım 13
Y harfini girerek kurulumu kabul ediyoruz:
BÜYÜT
Adım 14
Sürümü "php -v" komutuyla doğrularız:
BÜYÜT
Adım 15
Apache sunucusu için aşağıdaki kurulum seçeneklerine sahibiz:
sudo apt kurulumu php5.6 [PHP 5.6] sudo apt kurulumu php7.0 [PHP 7.0] sudo apt kurulumu php7.1 [PHP 7.1] sudo apt kurulumu php7.2 [PHP 7.2] sudo apt kurulumu php7.3 [PHP 7.3] sudo apt kurulumu php7.4 [PHP 7.4] sudo apt kurulumu php8.0 [PHP 8.0]Adım 16
Nginx durumunda aşağıdaki sürümlere sahibiz:
sudo apt php5.6-fpm kurulumu [PHP 5.6] sudo apt kurulumu php7.0-fpm [PHP 7.0] sudo apt kurulumu php7.1-fpm [PHP 7.1] sudo apt kurulumu php7.2-fpm [PHP 7.2] sudo apt php7.3-fpm'yi kurun [PHP 7.3] sudo apt php7.4-fpm'yi kurun [PHP 7.4] sudo apt php8.0-fpm'yi kurun [PHP 8.0]Adım 17
Buna ek olarak, PHP hedefine göre modüller kurmak mümkündür:
sudo apt php5.6-cli kurulumu php5.6-xml php5.6-mysql sudo apt kurulumu php7.0-cli php7.0-xml php7.0-mysql sudo apt kurulumu php7.1-cli php7.1-xml php7 .1-mysql sudo apt kurulumu php7.2-cli php7.2-xml kurulumu php7.2-mysql sudo apt kurulumu php7.3-cli php7.3-xml php7.3-mysql sudo apt kurulumu php7.3-cli php7. 4-xml php7.4-mysql sudo apt kurulumu php7.3-cli php8.0-xml php8.0-mysq
3. Ubuntu'da PHP'nin varsayılan sürümünü yapılandırın
Aşama 1
PHP'nin bazı kullanılmış sürümlerini varsayılan olarak kurmak istiyor olabiliriz, bunun için aşağıdaki sözdizimini uygulamamız gerekir:
sudo güncelleme alternatifleri --set php / usr / bin / php #Adım 2
PHP 5.6'yı kurmak için şunu yürütürüz:
sudo güncelleme alternatifleri -- set php /usr/bin/php5.6Aşama 3
PHP 7.1 için:
sudo güncelleme alternatifleri -- set php /usr/bin/php7.14. Adım
PHP 8.0 için şunları kullanırız:
sudo güncelleme alternatifleri -- set php /usr/bin/php8.0
BÜYÜT
Adım 5
Apache web sunucusu ile kullanılacak PHP sürümünü yapılandırmak mümkündür, bu durumda mevcut sürümü a2dismod komutu ile devre dışı bırakmak ve ardından a2enmod komutu ile istenen sürümü etkinleştirmek gerekir.
Mevcut sürümü kaldırıyoruz:
sudo a2dismod php5.6 sudo a2dismod php7.0 sudo a2dismod php7.1 sudo a2dismod php7.2 sudo a2dismod php7.3 sudo a2dismod php7.4 sudo a2dismod php8.0
BÜYÜT
6. Adım
Ardından istenen sürümü etkinleştiririz:
sudo a2enmod php5.6 sudo a2enmod php7.1 sudo a2enmod php7.2 sudo a2enmod php7.3 sudo a2enmod php7.4 sudo a2enmod php8.0
BÜYÜT
7. Adım
Son olarak aşağıdaki komutla sunucuyu yeniden başlatıyoruz:
sudo systemctl apache2'yi yeniden başlat
BÜYÜT
Bu, PHP'nin Ubuntu'daki çeşitli sürümlerde kurulmasına ve ardından hangi sürümün kullanılacağını tanımlamasına izin veren basit ve işlevsel bir süreçtir.