Автор Тема: PHP7 установка или обновление.  (Прочитано 15509 раз)

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Всем привет! Мне нужна помощь в установке PHP7 к apache2.
В репозитории только PHP5, из RPM пакета много ошибок. Собирал из исходников, но по человечески подключить к апатчу не получилось. Есть ли инструкция как установить PHP из исходников и подключить их к апатчу?
« Последнее редактирование: 23.12.2016 12:02:51 от Davis2k3 »
Все грамматические ошибки являются авторским стилем изложением материала.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: PHP7 установка или обновление.
« Ответ #1 : 23.12.2016 11:48:25 »
Возьмите Ubuntu или FreeBSD, там есть PHP7.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Re: PHP7 установка или обновление.
« Ответ #2 : 23.12.2016 11:57:32 »
Я знаю, но, спасибо, мне нужно использовать Alt Linux. Поэтому критически важно использовать PHP7 именно на этой системе.
Всё хорошо, если ставить из портов, но как бы обновить PHP до 7.
Все грамматические ошибки являются авторским стилем изложением материала.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: PHP7 установка или обновление.
« Ответ #3 : 23.12.2016 12:03:33 »
Я знаю, но, спасибо, мне нужно использовать Alt Linux. Поэтому критически важно использовать PHP7 именно на этой системе.
Всё хорошо, если ставить из портов, но как бы обновить PHP до 7.
Это будет совсем другой пакет. PHP7 собран, но не собраны модули для него.
Андрей Черепанов (cas@)

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: PHP7 установка или обновление.
« Ответ #4 : 23.12.2016 12:06:05 »
Всё хорошо, если ставить из портов, но как бы обновить PHP до 7.

Потерпите ещё немного, скоро выложу.
Напишите список модулей, которые вам необходимы для вашего приложения от PHP7.

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Re: PHP7 установка или обновление.
« Ответ #5 : 23.12.2016 13:57:41 »
Я знаю, но, спасибо, мне нужно использовать Alt Linux. Поэтому критически важно использовать PHP7 именно на этой системе.
Всё хорошо, если ставить из портов, но как бы обновить PHP до 7.
Это будет совсем другой пакет. PHP7 собран, но не собраны модули для него.
Разве я не могу из исходников скачанных с сайта php указать в конфиге модули? Мозможно можно, но я не знаю как это делать через ./buildconf --force

Всё хорошо, если ставить из портов, но как бы обновить PHP до 7.

Потерпите ещё немного, скоро выложу.
Напишите список модулей, которые вам необходимы для вашего приложения от PHP7.
Большое спасибо, хороший человек!
Модули стандартные, что идут в стандартном пакете php5.5
Но самое важное, это postgresql
curl
mysql
pdo
mbstring
crypt
sockets
openssl
gd (gd2)
zlib
Это если в кратце, просто не хочется копипастить всё подряд. Apache2, возможно буду использовать Apache2.2.
Базы данных postgresql и mysql, модули для них. SSL, cURL и так далее. Устраивает такой ответ?
Все грамматические ошибки являются авторским стилем изложением материала.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: PHP7 установка или обновление.
« Ответ #6 : 23.12.2016 15:43:22 »
Apache2, возможно буду использовать Apache2.2.
В p8 уже 2.4, и вряд ли php7 попадёт в p7, где 2.2. Хотя тут всё от Rider-а зависит, по большей части. :-)

Вообще, у меня c 2.2 на 2.4 кое-что что успешно переведено уже, причём с некоторой экзотикой относительной даже, так что часть граблей протопталась.

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Re: PHP7 установка или обновление.
« Ответ #7 : 23.12.2016 16:04:48 »
Apache2, возможно буду использовать Apache2.2.
В p8 уже 2.4, и вряд ли php7 попадёт в p7, где 2.2. Хотя тут всё от Rider-а зависит, по большей части. :-)

Вообще, у меня c 2.2 на 2.4 кое-что что успешно переведено уже, причём с некоторой экзотикой относительной даже, так что часть граблей протопталась.
Ох да, точно. Я давно не работал с этими версиями, поэтому в уме стояла версия 1.3. У меня же P8, апатч стоит 2.4.23.
Поэтому Вы всё правильно сказали.
Все грамматические ошибки являются авторским стилем изложением материала.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: PHP7 установка или обновление.
« Ответ #8 : 26.12.2016 09:51:49 »
Apache2, возможно буду использовать Apache2.2.
В p8 уже 2.4, и вряд ли php7 попадёт в p7, где 2.2. Хотя тут всё от Rider-а зависит, по большей части. :-)

Вообще, у меня c 2.2 на 2.4 кое-что что успешно переведено уже, причём с некоторой экзотикой относительной даже, так что часть граблей протопталась.

Для P7 сборка не планируется.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: PHP7 установка или обновление.
« Ответ #9 : 26.12.2016 09:54:04 »

Модули стандартные, что идут в стандартном пакете php5.5
Но самое важное, это postgresql
curl
mysql
pdo
mbstring
crypt
sockets
openssl
gd (gd2)
zlib
Это если в кратце, просто не хочется копипастить всё подряд. Apache2, возможно буду использовать Apache2.2.
Базы данных postgresql и mysql, модули для них. SSL, cURL и так далее. Устраивает такой ответ?
Да, вполне. Только apache2.2 уже не будет, apache1 тоже.
Кстати, для одновременного использования php5.6 и php7.1 рекомендую перейти на связки nginx + php-fpm.

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Re: PHP7 установка или обновление.
« Ответ #10 : 27.12.2016 09:12:48 »
У меня Apache2.4 на Р8, так что всё нормально.
А будет ли включен PHP7 в состав LAMP-server? Можете подсказать?
Все грамматические ошибки являются авторским стилем изложением материала.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: PHP7 установка или обновление.
« Ответ #11 : 27.12.2016 09:24:53 »
А будет ли включен PHP7 в состав LAMP-server? Можете подсказать?
А в чём проблема просто доустановить нужный набор пакетов ?

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Re: PHP7 установка или обновление.
« Ответ #12 : 27.12.2016 09:25:32 »
А будет ли включен PHP7 в состав LAMP-server? Можете подсказать?
А в чём проблема просто доустановить нужный набор пакетов ?
Проблемы нет, просто спросил =)
Все грамматические ошибки являются авторским стилем изложением материала.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: PHP7 установка или обновление.
« Ответ #13 : 27.12.2016 09:26:46 »
У меня Apache2.4 на Р8, так что всё нормально.
А будет ли включен PHP7 в состав LAMP-server? Можете подсказать?

PHP7 будет конфликтовать с PHP5 в случае использования Apache, так что это произойдёт не раньше, чем большинство фреймворков перейдут на 7-ю версию.

Но не вижу проблем установить другой PHP после установки дистрибутива.

Оффлайн Davis2k3

  • Life etc...etc...etc...
  • Давно тут
  • **
  • Сообщений: 32
  • Истина где-то рядом.
Re: PHP7 установка или обновление.
« Ответ #14 : 27.12.2016 09:28:37 »
У меня Apache2.4 на Р8, так что всё нормально.
А будет ли включен PHP7 в состав LAMP-server? Можете подсказать?

PHP7 будет конфликтовать с PHP5 в случае использования Apache, так что это произойдёт не раньше, чем большинство фреймворков перейдут на 7-ю версию.

Но не вижу проблем установить другой PHP после установки дистрибутива.
Я тоже не вижу проблем установить другой PHP.
Просто на будущее спросил. Так как придется делать много серверов на Alt'e.
Все грамматические ошибки являются авторским стилем изложением материала.