- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. На сервер нужно поставить php-fpm, но в портах нужной версии нет из-за чего для меня возникли непреодолимые трудности.
Нашел мануал http://github.com/dreamcat4/php-fpm/blob/master/readme-ru.markdown, но не понял что к чему.
Потом нашел скрипт для полной автоматизации установки - http://paix.org.ua/nix/phpfpm.html
но он почему то неудачно заканчивался вот этим:
x php-5.2.12/Zend/zend_ini_scanner.c
x php-5.2.12/Zend/zend_ini_scanner.h
x php-5.2.12/Zend/zend_ini_scanner.l
x php-5.2.12/Zend/FlexLexer.h
x php-5.2.12/Zend/zend_vm_def.h
x php-5.2.12/Zend/configure.in
x php-5.2.12/Zend/zend_language_parser.c: Premature end of gzip compressed data: Input/output error
tar: Error exit delayed from previous errors.
MARK: downloading php-fpm php-5.2.12-fpm-0.5.13
--2010-01-30 22:45:56-- http://php-fpm.anight.org/downloads/head/php-5.2.12-fpm-0.5.13.diff.gz
Resolving php-fpm.anight.org... 89.235.197.21
Connecting to php-fpm.anight.org|89.235.197.21|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://php-fpm.org/ [following]
--2010-01-30 22:45:56-- http://php-fpm.org/
Resolving php-fpm.org... 67.228.73.162
Connecting to php-fpm.org|67.228.73.162|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `index.html.2'
[ <=> ] 2,946 --.-K/s in 0s
2010-01-30 22:45:57 (50.2 MB/s) - `index.html.2' saved [2946]
MARK: extracting php-fpm and patcging...
gzip: can't stat: php-5.2.12-fpm-0.5.13.diff.gz: No such file or directory
Hmm... I can't seem to find a patch in there anywhere.
MARK: configuring php...
/install_php5-fpm.sh: ./configure: not found
MARK: FATAL ERROR, exiting...
Заранее благодарю за помощь.
Руками собрать и поставить?
Написал себе такой скрипт для сборки php-fpm
Думаю по моему примеру разобраться можно.
Vincent_, логика интересная: взять и запустить на системе под root скрипт,
содержащий ключевые слова. _Не читая его_.
Ибо если бы прочли - сразу было бы понятно, на чем он затыкается. Дергает
какие-то старые нерабочие URL на предмет нужных ему файлов.
В чем проблема поправить порт под себя? Если Вам под 5.2 нужно (судя
по скрипту :D): http://www.php-fpm.org.ua/freebsd-port-php5-fpm
А вообще - инструкции по сборке есть на сайте ;)
1. fetch http://php-fpm.org/downloads/freebsd-port/php-5.2.10-fpm-0.5.13.tar.gz
2. tar -xvf php-5.2.10-fpm-0.5.13.tar.gz
3. cd php5* && make install clean
4. echo 'php_fpm_enable="YES"' >> /etc/rc.conf
5. /usr/local/etc/rc.d/php-fpm start
URL: http://php-fpm.org/downloads/freebsd-port/
В портах сейчас php 5.2.12
Полностью рабочий порт php-5.2.12-fpm-0.6
распаковываем его в /usr/ports/lang/php5-fpm:
cd /usr/ports/lang/
fetch http://rit-kpi.org/php-fpm/php-5.2.12-fpm-0.6.tar.gz
tar -xvzf ./php-5.2.12-fpm-0.6.tar.gz
cd php5-fpm
make install clean
после чего добавляем в /etc/rc.conf строчку
php_fpm_enable="YES"