{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
ihc * 1.26
[автор] (6 июл 2013, 17:02) [0/0] [0] [отв] [спам] [под] +1 | -1

Дело было вечером, делать было нечего!
Сегодня раскажу Вам как ставить 2 версии php на Debian 6.0 + ISPmanager
Установка производилась на VDS kazhost.asia
Для начала запаситесь терпением!
Ставим всё необходимое для сборки второй версии php
apt-get install libmhash-dev
apt-get install libxml2-dev
apt-get install libjpeg-dev
apt-get install libpng-dev
apt-get install libmcrypt-dev
apt-get install libmysqlclient15-dev
apt-get install libpq-dev
aptitude install libc-client2007e-dev
Создаем папки, где будем собирать
mkdir /opt/php-5.2.17
mkdir -p /usr/src/iserver/ && cd /usr/src/iserver/
wget -c -t0 httр://ua1.php.net/distributions/php-5.2.17.tar.bz2
tar jxf php-5.2*tar.bz2
cd /usr/src/iserver/php-5.2.17/
Приступаем к конфигурированию PHP 5.2.17
./configure \\
--prefix=/opt/php-5.2.17 \\
--with-config-file-path=/opt/php-5.2.17 \\
--with-pdo-pgsql \\
--with-zlib-dir \\
--with-freetype-dir \\
--enable-mbstring \\
--with-libxml-dir=/usr \\
--enable-soap \\
--enable-calendar \\
--with-curl=/usr/bin \\
--with-mcrypt \\
--with-zlib \\
--with-gd \\
--with-pgsql \\
--disable-rpath \\
--enable-inline-optimization \\
--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 \\
--enable-ftp \\
--with-imap \\
--with-imap-ssl \\
--with-kerberos \\
--with-gettext \\
--enable-cli \\
--enable-fastcgi \\
--enable-discard-path \\
--enable-force-cgi-redirect \\
--enable-cgi
Добавлено 06.07.13 в 17:04:09:
если видим что то типа этого то вводим
make
Добавлено 06.07.13 в 17:04:46:
и ждем, как всё завершилось
если видим что то типа этого то вводим
make install
Добавлено 06.07.13 в 17:05:27:
Создаем конфигурационный файл php.ini файл
cp /usr/src/iserver/php-5.2.17/php.ini-recommended /opt/php-5.2.17/lib/php.ini
Проверим версию установленного PHP выполнив команду:
/opt/php-5.2.17/bin/php -v
если всё Ок то приступаем к связке php с ispmanager
Добавлено 06.07.13 в 17:06:00:
вводим в консоли
rm /usr/bin/php5-cgi
ln -s /usr/bin/php5-cgi /opt/php53/bin/php-cgi
или Идем в папку /usr/bin/
ищем там php5-cgi и удаляем его
затем создаем ссылку
php5-cgi
/opt/php-5.2.17/bin/php-cgi
Затем идем через панель и открываем файл
/usr/local/ispmgr/var/.xmlcache/ispmgr/wwwdomain.edit.ru.xml
там ищем
<msg name=\"php\">PHP</msg><msg name=\"phpcgi\">PHP как CGI</msg><msg name=\"phpfcgi\">PHP как FastCGI</msg><msg name=\"phpmod\">PHP как модуль Apache</msg>
и меняем на подобное
<msg name=\"php\">версия PHP</msg><msg name=\"phpcgi\">PHP v5.2</msg><msg name=\"phpfcgi\">PHP как FastCGI</msg><msg name=\"phpmod\">PHP v5.3</msg>
Ставим права на файл wwwdomain.edit.ru.xml:
200
в ssh вводим killall ispmgr
идем в панели в www домены, выбираем нужный и видем:
Добавлено 06.07.13 в 17:07:00:
Всё радуемся, у Вас 2 версии php!
Возникли ошибки при установке или есть вопросы задавайте!
Автор статьи Я 2013 ICQ 5519609
Пишите если нужна помощь в Администрировании Linux
поблагодарить за статью можно на QIWI кошелек +77779379693

Прикрепленные файлы:
* PROFIWM_RU_3587_309601_4.jpg (147.66 кб)
* PROFIWM_RU_3587_309601_3.jpg (139.92 кб)
* PROFIWM_RU_3587_309601_2.jpg (182.38 кб)
* PROFIWM_RU_3587_309601_1.jpg (87.25 кб)
2.
MRAMOR * 0.08
(6 июл 2013, 17:08) [0/0] [0] [отв] [спам] [под] +1 | -1
ihc,

Полезно, только зачем две версии пыха?

3.
ihc * 1.26
[автор] (6 июл 2013, 17:12) [0/0] [0] [отв] [спам] [под] +1 | -1

ну на 5,3 многие функции с 5,2 не поддерживаются, взять хотябы зенд, а так Выбрал версию и всё!


Изм. 1 раз. / Посл. изм.
ihc * 1.26
(6 июл 2013, 17:13)
4. (6 июл 2013, 17:16) [0/0] [0] [отв] [спам] [под] +1 | -1

Спасибо.пригодиться.

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 2
Скачать тему | Файлы темы | Фильтр сообщений