Разные версии PHP в ISPmanager
  • Добавил Win32
  • Добавлен в 12.04.2015
  • Просмотров 5,555
  • Смотреть другие уроки в категории Linux сервер
Представляю Вашему вниманию простую инструкцию по установке 2-х версий PHP на сервер, скажу сразу, что одна версия будет работать как cgi, вторая под управлением модуля Apache. Для данного урока использовали: Сервер с операционной системой Centos 7, панель ISPmanager уже установленным стандартным ПО с php 5.3 по умолчанию. Получается PHP 5.3 сейчас у нас работает как Apcache и как CGI. Апач не трогаем, будем делать чтобы при CGI работал PHP 5.4. Начнем Скачиваем архив с нужной Вам версией PHP (на примере берем 5.4.24)
wget http://ru2.php.net/get/php-5.4.24.tar.gz/from/this/mirror
tar xzvf php-5.4.24.tar.gz
cd ./php-5.4.24
Конфигурируем:
./configure --prefix=/opt/php54 --with-zlib-dir --with-freetype-dir --enable-mbstring --with-libxml-dir=/usr --enable-soap --enable-calendar --with-curl --with-mcrypt --with-zlib --with-gd --disable-rpath --enable-inline-optimization --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex --with-mhash --enable-zip --with-pcre-regex --with-mysql --with-pdo-mysql --with-mysqli --with-jpeg-dir=/usr --with-png-dir=/usr --enable-gd-native-ttf --with-openssl --with-libdir=lib64 --enable-ftp --with-imap --with-imap-ssl --with-kerberos --with-gettext --enable-cgi
Если появляются ошибки, то нужно поставить недостающие пакеты:
yum install libxml2-devel bzip2-devel curl-devel libjpeg-devel libpng-devel libX11-devel gd-devel libc-client-devel libmcrypt-devel mysql-devel
Компилим и ставим:
make && make install
Делаем бекап старого cgi
mv /usr/bin/php-cgi php-cgi.back
Заменяем на новый
ln -s /opt/php54/bin/php-cgi /usr/bin/php-cgi
Все, теперь при переключении PHP как CGI у вас будет версия 5.4 Но, чтобы в дальнейшем не путаться, можно прописать в шаблоне файла ISPmanager
Для этого, открываем файл
/usr/local/ispmgr/var/.xmlcache/ispmgr/wwwdomain.edit.ru.xml 
и редактируем его чтобы было как показано на рисунке, только с Вашей версией PHP. На этом всё).
Поделись с друзьями:
ispmanager, php, версии php, выбрать php
0 комментарии
Пожалуйста, авторизуйтесь для добавления комментария.
Пока нет комментариев.
Мы в соц. сетях