EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

Сборка PHP5.3 под FreeBSD
На страницу Пред.  1, 2
 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Администрирование серверов
Сборка PHP5.3 под FreeBSD
Автор Сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Ср, 28 Апр, 2010 16:06    Заголовок сообщения: Ответить с цитатой

AlfaUngzipper
честно обновил все списки портов и т.д. - 5.3 пыха так и не наблюдаю (под любым сочетанием циферок)
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
AlfaUngzipper
Два пингвина
Два пингвина


Зарегистрирован: 23.02.2007
Сообщения: 370
Откуда: Halle (Saale)
4 Монеты

СообщениеДобавлено: Ср, 28 Апр, 2010 16:22    Заголовок сообщения: Ответить с цитатой

Код:
[root@gateway ~]# cat /usr/ports/lang/php5/Makefile | grep -m1 PORTVERSION
PORTVERSION=   5.3.2
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Ср, 28 Апр, 2010 17:30    Заголовок сообщения: Ответить с цитатой

AlfaUngzipper
Помогло, работает... осталось "безболезненно" провести апдейт с 5.2.11
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
AlfaUngzipper
Два пингвина
Два пингвина


Зарегистрирован: 23.02.2007
Сообщения: 370
Откуда: Halle (Saale)
4 Монеты

СообщениеДобавлено: Вс, 02 Май, 2010 03:25    Заголовок сообщения: Ответить с цитатой

Очень даже легко делается.
деинсталим пхп
идём в /usr/local/lib/php
и убиваем там всякое старьё типа pcre и spl.
ставим пхп.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Stesh
Согнул ложку
Согнул ложку


Зарегистрирован: 22.07.2007
Сообщения: 950

1666 Монеты

СообщениеДобавлено: Пт, 03 Сен, 2010 12:16    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus писал(а):
AlfaUngzipper
Помогло, работает... осталось "безболезненно" провести апдейт с 5.2.11


Хм. Я ушел в /usr/ports/lang/php52/ - некоторые продакш-решения, не от меня зависящие, попадали на 5.3
_________________
Бесплатный хостинг: Пригласительные коды.
Условия предоставления услуг бесплатного хостинга.
Как сообщить о проблеме в поддержку хостинга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Пт, 03 Сен, 2010 14:12    Заголовок сообщения: Ответить с цитатой

Stesh
Это сейчас так...тогда было иначе. Зато в самый неподходящий момент при подготовке к продакшн нового сервера - поставился PHP5.3... чем угробил еще несколько часов работы (т.к., увы, если доработка LD под 5.3 отняла лишь несколько минут - требовать от клиентов доработки их движков не представляется возможным по очевидным причинам)
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Stesh
Согнул ложку
Согнул ложку


Зарегистрирован: 22.07.2007
Сообщения: 950

1666 Монеты

СообщениеДобавлено: Ср, 08 Сен, 2010 17:01    Заголовок сообщения: Ответить с цитатой

Цитата:
Это сейчас так...тогда было иначе

Хм. У Лиссяры был заморожен порт php5.2.12-2, если не изменяет память.

PS - точно, пруфлинк http://forum.lissyara.su/viewtopic.php?f=3&t=25837
Кстати, он же его и поддерживает

Код:
# New ports collection makefile for:    php52
# Date created:                         17 Apr 2010
# Whom:                                 Alex Keda <admin@lissyara.su>
#
# $FreeBSD: ports/lang/php52/Makefile,v 1.8 2010/07/26 08:56:15 mm Exp $
#

PORTNAME=       php52
PORTVERSION=    5.2.14
CATEGORIES?=    lang devel www
MASTER_SITES=   ${MASTER_SITE_PHP}
MASTER_SITE_SUBDIR=     distributions
DISTNAME=       php-${PORTVERSION}

MAINTAINER=     admin@lissyara.su
COMMENT=        PHP Scripting Language


http://lissyara.su/patch/ports/php52/
_________________
Бесплатный хостинг: Пригласительные коды.
Условия предоставления услуг бесплатного хостинга.
Как сообщить о проблеме в поддержку хостинга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Ср, 08 Сен, 2010 17:57    Заголовок сообщения: Ответить с цитатой

Stesh
Вот 5.2.14 у меня и стоит, пока проблем никаких... 5.3 будем вводить постепенно и начиная с нового оборудования, в порядке эксперимента. Что любопытно - насколько логично предлагать тестовые билды PHP6 на хостингах?.. Неоднократно замечал, что на западных хостингах дают выбирать между PHP4.4/5.1/6... с трудом понимаю, как это реализуется... впрочем, насколько знаю - ни один из таковых не работает под FreeBSD.
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Stesh
Согнул ложку
Согнул ложку


Зарегистрирован: 22.07.2007
Сообщения: 950

1666 Монеты

СообщениеДобавлено: Ср, 08 Сен, 2010 22:13    Заголовок сообщения: Ответить с цитатой

Цитата:
Вот 5.2.14 у меня и стоит, пока проблем никаких...

Аналогично. Но у меня еще и Zend в нагрузку - есть софт, им, любимым, закрытый.

Цитата:
с трудом понимаю, как это реализуется...

4/5/6 переключать в теории можно. А вот 5.2/5.3 - это уже сложнее, хотя можно один модулем, второй как cgi?
На предмет костылей: компилить в разные директории, это правда тяжелей сопровождать, хотя можно просто префикс вписать в make.conf (в продакш я стараюсь не создавать велосипеды без крайней на то необходимости), на худой конец что-то типа
Код:
make PREFIX=/usr/local/phpold

и
Код:
make PREFIX=/usr/local/phpnew

Модули подгрузить в апач разных пыхов можно. Одновременно. А переключать за счет AddHandler в виртуалконфиге.

С трудом представляю себе продакш-решение, проще держать отдельные апачи.
_________________
Бесплатный хостинг: Пригласительные коды.
Условия предоставления услуг бесплатного хостинга.
Как сообщить о проблеме в поддержку хостинга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Чт, 09 Сен, 2010 10:19    Заголовок сообщения: Ответить с цитатой

Stesh
В принципе, исходя из замеров нагрузки - по CPU обычно не превышает 10% (это, мягко говоря, пиковое значение в продакшне), по RAM...прямо скажем, полностью понять процедуру деления RAM на кучу категорий в top в FreeBSD мне пока не удалось..). То есть, теоретически - простор по мощности для поддержки нескольких PHP и, если нужно, Apache - имеется. Вместо виртуалхостов обычно применяют .htaccess для переключения Wink
P.s.: Zend cтоит, как положено... PHP настроен как FastCGI, самый удобный способ в моем случае - то есть, дающий максимальную скорость.
Пока, в теории, подумываю поднять PHP5.3 или 6.0dev на VDS здесь, а уж потом экспериментировать... чтобы подготовить сперва основное ПО из самих применяемых у нас скриптов
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Администрирование серверов Часовой пояс: GMT
На страницу Пред.  1, 2
Страница 2 из 2

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET