Fastvps.ru - Благодарности! / 6

Павел Гаврилин
На сайте с 06.04.2006
Offline
224
#751

Dterw, приятно слышать :)

Бесплатная панель управления FASTPANEL для Вашего VPS или выделенного сервера >>> ( http://fastpanel.direct )
D
На сайте с 03.03.2010
Offline
43
#752

Подскажите, как на debian 7 обновиться до php 5.5 или выше. Что-то я мучаюсь и ничего. Есть же наверняка какое-то решение (по пунктам). Если есть напишите плиз.

cleverkons
На сайте с 06.06.2015
Offline
41
#753

dsda, А почему в тикеты не пишите?

D
На сайте с 03.03.2010
Offline
43
#754
cleverkons:
dsda, А почему в тикеты не пишите?

мне бы было интереснее обсудить тут, чем дергать специалистов. У них есть более важные задачи.

kovalkov
На сайте с 23.09.2014
Offline
58
#755

dsda, общего решения для всех случаев жизни по обновлению нет. Со своей стороны мы можем порекомендовать вовсе не обновлять PHP на Debian 7 до 5.5, а ставить PHP 5.5 как дополнительную версию.

По пунктам примерно это будет выглядеть следующим образом:

1. Устанавливаем сборочное ПО и ПО для компиляции:

sudo apt-get update; sudo apt-get install build-essential dpkg-dev checkinstall

2. Ставим пакеты, необходимые для компиляции самого PHP:

sudo apt-get install php5-dev libxml2-dev libmhash-dev libcurl4-openssl-dev libbz2-dev libmagickwand-dev libpng12-dev libfreetype6-dev libgmp-dev libc-client2007e-dev libpspell-dev libsnmp-dev libtidy-dev libxslt1-dev libmcrypt-dev libmysqld-dev libmagic-dev unzip libpq-dev

3. Скачиваем исходники PHP http://php.net/downloads.php#v5.5.32:


wget http://ee1.php.net/get/php-5.5.32.tar.gz/from/this/mirror -O php-5.5.32.tar.gz
tar xzf php-5.5.32.tar.gz
cd php-5.5.32/

4. Конфигурируем:

./configure \

--prefix=/opt/php55 \
--with-config-file-path=/opt/php55 \
--with-pear=/opt/php55 \
--with-config-file-scan-dir=/opt/php55/conf.d \
--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-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 \
--enable-ftp \
--with-imap \
--with-imap-ssl \
--with-kerberos \
--with-gettext \
--enable-cli \
--enable-cgi \
--enable-bcmath \
--with-xsl=/usr/include/libxslt

5. Собираем:

make

6. Устанавливаем в ОС:

sudo checkinstall -y

7. Проверяем:

test@s056579f2:~# php -v
PHP 5.4.45-0+deb7u2 (cli) (built: Oct 17 2015 08:26:31)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
test@s056579f2:~# /opt/php55/bin/php -v
PHP 5.5.32 (cli) (built: Feb 15 2016 03:42:13)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
С уважением, Ковальков Дмитрий технический отдел FASTVPS (https://fastvps.ru/)
Максим Медведев
На сайте с 02.12.2007
Offline
147
#756
kovalkov:
dsda, общего решения для всех случаев жизни по обновлению нет. Со своей стороны мы можем порекомендовать вовсе не обновлять PHP на Debian 7 до 5.5, а ставить PHP 5.5 как дополнительную версию.

а как основную таким способом возможно сделать? у меня старый debian и обновить его получается нельзя, в офф. репах висит очень старая версия пхп. из стороннего репозитария поставил версию поновей, но саппорт говорит, что это не лучшая практика.

1. Веб студия Реймакс (http://reimax.ru/) 2. CRM для веб студий и фрилансеров aveCRM (http://avecrm.ru/)
Андрей
На сайте с 30.09.2009
Offline
482
#757

Максим Медведев, верно говорят. Соберите лучше из сорцов нужную версию.

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
kovalkov
На сайте с 23.09.2014
Offline
58
#758

Максим Медведев, основную версию PHP рекомендуется обновлять вместе со всем релизом ОС. В основной своей массе Debian успешно обновляется от релиза к релизу, больших проблем при этом не возникает (если конечно набор установленного ПО стандартен и не произведены специфичные настройки). Мы с удовольствием помогаем нашим клиентам в обновлении ОС на сервере.

Да, установку какого-либо вообще ПО из неофициальных репозиториев ОС мы действительно не рекомендуем из-за множества возникающих проблем в работе данного ПО на сервере и влиянии на общую стабильность работы сервера. Из сторонних репозиториев безболезненно можно использовать только репозитории http://nginx.org/en/linux_packages.html#stable

Такие репозитории как https://www.dotdeb.org/, по нашему мнению и опыту, деструктивны.

В общем случае, если Вам требуется обновление PHP, то мы рекомендуем производить обновление всей ОС на сервере.

Максим Медведев
На сайте с 02.12.2007
Offline
147
#759
kovalkov:
Максим Медведев, основную версию PHP рекомендуется обновлять вместе со всем релизом ОС. В основной своей массе Debian успешно обновляется от релиза к релизу, больших проблем при этом не возникает (если конечно набор установленного ПО стандартен и не произведены специфичные настройки). Мы с удовольствием помогаем нашим клиентам в обновлении ОС на сервере.

В общем случае, если Вам требуется обновление PHP, то мы рекомендуем производить обновление всей ОС на сервере.

Помню как то я задавал вопрос про обновление ос, по переписке с сп понял, что шансы на успех там не самые высокие и вероятна ситуация, что нужно будет все с нуля ставить. если https://www.dotdeb.org/ репозитарий отключить и попросить обновить систему её на самом деле есть шанс без проблем обновить?

kovalkov
На сайте с 23.09.2014
Offline
58
#760

Максим Медведев, сообщите, пожалуйста, номер тикета, в котором шло обсуждение вопроса.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий