(CentOS) php-fpm + nginx

Статус
В этой теме нельзя размещать новые ответы.

View

Постоялец
Регистрация
17 Авг 2009
Сообщения
107
Реакции
25
Здравствуйте, имеется:
- VPS, CentOS 5, CPU 500|RAM 256
- ISP Lite, nginx, PHP как модуль апача

Необходимо перевести php в режим fastcgi, немогу найти простой фак по этому вопросу, помогите пожалусто :thenks:

Ps: В качестве ориентира использую Для просмотра ссылки Войди или Зарегистрируйся
 
ты точно искал в гугле?
Скрытое содержимое доступно для зарегистрированных пользователей!


там в коментари есть ссылка и на рмп
Скрытое содержимое доступно для зарегистрированных пользователей!



если не поможет , то можно искат просто "php-fpm + nginx"
например посмотрет как из соурс установит , только не знаю у тебя где находится все ... /usr/bin ... или /usr/local/bin
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Вот зачем отвечать на вопрос если не знаете ответ?

ISP Manager умеет работать в разных php режимах для любого домена. Чтобы включить нужный идем в панель под рутом. Вкладка Пользователи выбираем нужного и ставим галочку на "PHP как CGI" (это в правах)

дальше в меню находим "WWW домены" и выбираем нужный домен - редактировать - PHP ставим php как cgi.

Вот и все.
 
yum install mod_fcgid
далее открываем конфиг панели /usr/local/ispmgr/etc/ispmgr.conf
добавляем строчки:
Option fcgid
Option ForcePhpFCgid

потом killall -9 ispmgr
apachectl restart

и все должно заработать!
 
Вот зачем отвечать на вопрос если не знаете ответ?
ISP Manager умеет работать в разных php режимах для любого домена. Чтобы включить нужный идем в панель под рутом. Вкладка Пользователи выбираем нужного и ставим галочку на "PHP как CGI" (это в правах)
дальше в меню находим "WWW домены" и выбираем нужный домен - редактировать - PHP ставим php как cgi.
Вот и все.
CGI же != FastCGI

Добавлено через 10 минут
despainer, У меня yum неработает, памяти ему нехватает, знакомый говорит надо всё отрубить и запускать его, как это сделать? Все отрубить то есть
 
CGI же != FastCGI
Добавлено через 10 минут
despainer, У меня yum неработает, памяти ему нехватает, знакомый говорит надо всё отрубить и запускать его, как это сделать? Все отрубить то есть
панель сразу вроде ставит в cgi-fcgi
 
никуя она не ставит а деспиан говорит дело! с юмам проще, по другому немного гемора прихватить можно
 
CGI же != FastCGI
Добавлено через 10 минут
despainer, У меня yum неработает, памяти ему нехватает, знакомый говорит надо всё отрубить и запускать его, как это сделать? Все отрубить то есть

cd /etc/init.d
./httpd stop
./mysqld stop
./exim stop (если стоит он как почтовый сервер)
./dovecot stop
./postfix stop (если стоит он как почтовый сервер)
./sendmail stop (если он стоит как почтовый сервер)
yum update

и далее как я писал в предыдущем посте

Кст pkgctl использует yum и если он не работает то не установятся пакеты
и по умолчанию не ставится mod_fcgid (мод апача)
+ надо его прописывать в конфиге панели
 
cd /etc/init.d
./httpd stop
./mysqld stop
./exim stop (если стоит он как почтовый сервер)
./dovecot stop
./postfix stop (если стоит он как почтовый сервер)
./sendmail stop (если он стоит как почтовый сервер)
yum update
и далее...
Выдаёт:
# yum update
Traceback (most recent call last:(
File "/usr/bin/yum", line 29, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 85, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 163, in getOptionsConfig
disabled_plugins=self.optparser._splitArg(opts.disableplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 162, in _getConfig
startupconf.pluginconfpath,disabled_plugins)
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 314, in doPluginSetup
plugin_types, confpath, disabled_plugins)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 145, in __init__
self._importplugins(types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 186, in _importplugins
self._loadplugin(modulefile, types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 195, in _loadplugin
conf = self._getpluginconf(modname)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 277, in _getpluginconf
except ParsingError, e:
NameError: global name 'ParsingError' is not defined
------------

Добавлено через 3 минуты
Говорят нужно командой killall все процессы убить, как собственно? и стартанут ли они после ребута?
 
Если ты убьеш ВСЕ процессы, то ты убьеш и шелл и т.п. Убивать надо ресурсоемкие, а какие - тебе уже выше написали :read:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху