DirectAdmin Php Versiyon Seçici (PhP Selector) Kurulumu

DirectAdmin üzerinde php1 ve php2 olarak iki farklı php sürümü belirleyebilirsiniz. Örneğin php 5.4 ve 5.6 sürümlerini dilediğiniz zaman Php versiyon selector üzerinden değiştirerek güncelleyebilirsiniz. Bazı durumlarda kullanıcılara farklı php versiyonları atamak isteyebilirsiniz.

Bu makalede yer alan php version selector işlemini DirectAdmin kurulu tüm VDS paketlerinde gerçekleştirebilirsiniz.

Aşağıdaki örnek komutları SSH terminaliniz üzerinden root erişimi yaparak yürütebilirsiniz ;

Önerilen php version selector derlemesi (5.4 veya 5.6 örnektir. Siz kendinize göre seçebilirsiniz) ;

Eğer web server olarak NGINX kullanıyor iseniz önerimiz ;

Bu işlemden sonra örneğin cliawebdeneme.tk hesabınızda php versiyonunu değiştirmek Show All Users‘a tıklıyoruz ;

directadmin-php-versiyon-secici

cliawebdeneme.tk ya ait kullanıcımızın üzerine tıklıyoruz ;

directadmin-versiyon-secici-2

Login as kullanıcıadı tıklıyoruz ;

directadmin-php-versiyon-secici-3

User Level e geçiş yapıyoruz ;

directadmin-php-version-selector-1

Domain Setup‘a tıklıyoruz ;

directadmin-php-version-selector-2

Alan adımızın üzerine tıklıyoruz ;

directadmin-php-version-selector-3

Ve son olarak First PhP belirliyoruz ve save diyerek birincil php sürümünü güncelliyoruz. Güncelleme sonrası işlem 20 saniye sürecektir ;

directadmin-php-version-selector-4

  • Eğer ikincil php versiyonunu kaldırmak ve eskiye dönmek isterseniz yürütmeniz gereken ;

Derlenebilir PhP Versiyonları : 5.3, 5.4, 5.5, 5.6, 7
Derlenebilir PhP Modları : php-fpm, fastcgi, suphp, lsphp, mod_php

Örnek Varyasyonlar ;

php1_release: 5.3, 5.4, 5.5, 5.6, 7 (Örneğin: 5.4)
php1_mode: php-fpm, fastcgi, suphp, lsphp, mod_php (Örneğin: mod_php)
php2_release: 5.3, 5.4, 5.5, 5.6, 7 (Örneğin: 5.6)
php2_mode: php-fpm, fastcgi, suphp, lsphp, mod_php (Örneğin: php-fpm)

İpuçları* :

  • Nginx veya nginx web proxy kullanıyor iseniz mod_ruid2 no olarak ayarlamanızı öneririz.
  • Apache kullanıyor iseniz mod_ruid2 yes olarak ayarlamanızı öneririz.
  • Eğer Php Vesiyon Selector kısmından php versiyonu değiştirmenize rağmen değişiklik gerçekleşmiyor ise httpd ve nginx i restart etmenizi öneririz.
  • First PHP ve Second PHP ayrı ayrı versiyonlar olmalıdır. Aksi durumda hata alabilirsiniz.

 

Önerilen Diğer Konular

  • Ashraf

    Cok iyi anlatilmis bir melumat tesekkur ederim
    http d ve nixing e nasl restart atacagmizida anlatirsaniz cok iyi olurdu)))