Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Nginx+php

Статус пользователя Shur1k_ua
сообщение 19.10.2012, 17:58
Сообщение #1


Иконка группы

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

здравствуйте. Что то немогу установить на генту, пхп модуль.
Gentoo Base System release 2.1

virtual nginx # emerge php

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Calculating dependencies \

!!! Problem resolving dependencies for dev-lang/php ... done!

!!! The ebuild selected to satisfy "php" has unmet requirements.
- dev-lang/php-5.4.6::gentoo USE="apache2 bzip2 cgi cli crypt ctype curl curlwrappers exif fileinfo filter ftp hash iconv imap inifile ipv6 json (multilib) mysql mysqli nls pdo phar pic posix session sharedmem simplexml sockets spell ssl tokenizer truetype unicode xml xmlreader xmlrpc xmlwriter xpm zip zlib -bcmath -berkdb -calendar -cdb -cjk -debug -doc -embed -enchant -firebird -flatfile -fpm (-frontbase) -gd -gdbm -gmp -intl -iodbc -kerberos (-kolab) -ldap -ldap-sasl -libedit -mhash -mssql -mysqlnd -oci8-instant-client -odbc -pcntl -postgres -qdbm -readline -recode -snmp -soap -sqlite3 (-sybase-ct) -sysvipc -threads -tidy -wddx -xsl"

The following REQUIRED_USE flag constraints are unsatisfied:
truetype? ( gd ) exif? ( gd ) xpm? ( gd )

The above constraints are a subset of the following complete expression:
truetype? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( any-of ( xml iconv ) ) xmlreader? ( xml ) xsl? ( xml ) ldap-sasl? ( ldap ) kolab? ( imap ) mhash? ( hash ) phar? ( hash ) mysqlnd? ( any-of ( mysql mysqli pdo ) ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysql !mysqli ) sharedmem? ( !threads ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )


* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Куда копать подскажите........


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
proskill
сообщение 19.10.2012, 18:42
Сообщение #2
Стаж: 13 лет

Сообщений: 187
Благодарностей: 31
Полезность: 0

Такой же вопрос интересует.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 19.10.2012, 19:05
Сообщение #3


Иконка группы

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Установилось...
virtual ~ # php -v
PHP 5.4.6--pl0-gentoo (cli) (built: Oct 19 2012 20:51:09)
Copyright © 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright © 1998-2012 Zend Technologies
----------
Но когда открываю сайт, то index.php качается почему то, а не показывает сайт


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 19.10.2012, 21:00
Сообщение #4


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

ТС вы упорот

Цитата
PHP 5.4.6

срочно уберите dev из мягкихфлагов :3
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 19.10.2012, 21:18
Сообщение #5


Иконка группы

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

не понял гг


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fire
сообщение 19.10.2012, 21:55
Сообщение #6


Иконка группы

Стаж: 17 лет

Сообщений: 2201
Благодарностей: 2227
Полезность: 963

Прослойку забыл.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя 330863
сообщение 20.10.2012, 7:25
Сообщение #7


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Shur1k_ua,
так пхп тут причём, настрой правельно вебсервер а не пхп
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя The_Razer
сообщение 20.10.2012, 16:58
Сообщение #8
Стаж: 18 лет

Сообщений: 297
Благодарностей: 48
Полезность: 34

Цитата
Куда копать подскажите........

man portage
man emerge

http://nginx.org/ru/docs/http/ngx_http_upstream_module.html

Отредактировал: The_Razer, - 20.10.2012, 17:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 22.10.2012, 15:14
Сообщение #9


Иконка группы

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Цитата(Fire @ 19.10.2012, 22:55) *
Прослойку забыл.

какаую ещё прослойку... ппц... нелюблю загадки, подробней .команды...


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fire
сообщение 22.10.2012, 15:50
Сообщение #10


Иконка группы

Стаж: 17 лет

Сообщений: 2201
Благодарностей: 2227
Полезность: 963

Сам по себе нжинкс с пхп работать не будет, им нухна прослойка, в виде апачи или fastcgi


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasabla
сообщение 24.10.2012, 3:16
Сообщение #11


Стаж: 14 лет

Сообщений: 97
Благодарностей: 35
Полезность: 276

http://www.gentoo.org/proj/en/php/php-installing.xml
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shkrest
сообщение 29.10.2012, 13:45
Сообщение #12
Стаж: 13 лет

Сообщений: 173
Благодарностей: 5
Полезность: < 0

Можешь сказать для чего ты это делаешь?В основном Ngnix используется как прокси для http.Ты понимаешь что это?Вам нужно просто настроить виртуальные хосты в апче не компостируйте нерв.
Снесите все под нноль, поставте заново mysql+apache2+php 5.X и будет вам счастье.Вам нужно будет только в апаче добавить ссылки на сайты, и подключить их, ищите по корневым словам НАСТРОЙКА ВИРТУАЛЬНЫХ ХОСТОВ Apache2!!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 29.10.2012, 20:47
Сообщение #13


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Цитата(Shkrest @ 29.10.2012, 13:45) *
Можешь сказать для чего ты это делаешь?В основном Ngnix используется как прокси для http.Ты понимаешь что это?Вам нужно просто настроить виртуальные хосты в апче не компостируйте нерв.
Снесите все под нноль, поставте заново mysql+apache2+php 5.X и будет вам счастье.Вам нужно будет только в апаче добавить ссылки на сайты, и подключить их, ищите по корневым словам НАСТРОЙКА ВИРТУАЛЬНЫХ ХОСТОВ Apache2!!!!

ты про nginx+php-fpm=в несколько раз быстрее apache2 наверно неслышал crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shkrest
сообщение 30.10.2012, 6:28
Сообщение #14
Стаж: 13 лет

Сообщений: 173
Благодарностей: 5
Полезность: < 0

Слышал и видел.Но там идет разница в работе только после 1.5к подключений.А так разници нет.И еще иди читай для чего чаще всего используют Ngnix это прокси сервер для скриптов и запросов.
Но он + грузит машину+ его нужно нормально настроить, и для начала понять какую архитектуру вы хотите для вашего веб сервера.
Для того что бы выбирать нужно знать что хочешь в результате.
Я хотел поставить ngnix но после где то недели изучения понял что у меня такого объема информации не проходит через веб сервер, и решил что можно настроить норм apache2 и мне сгодиться для 1 мониторинга =)
Если все таки ngnix то пиши что не будет получаться попробуем разобраться вместе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 30.10.2012, 7:23
Сообщение #15


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Shkrest,
ты видимо не знаешь что apache жрёт в разы больше ресурсов чем nginx, притом, выполняет ту же работу да только быстрее
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shkrest
сообщение 30.10.2012, 10:49
Сообщение #16
Стаж: 13 лет

Сообщений: 173
Благодарностей: 5
Полезность: < 0

На нормальной машине я что то не видел что бы он что то жрал.Он жрет если конекты есть.А так для своего мониторинга я хз, для чего марочится с ним?!Он капризный знали это?оЧЕНЬ КАПРИЗНЫЙ.!

Отредактировал: Shkrest, - 30.10.2012, 10:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 30.10.2012, 22:39
Сообщение #17


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Shkrest,
ну зачем ждать проблем если можно их уменьшить заранее?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shkrest
сообщение 7.11.2012, 16:27
Сообщение #18
Стаж: 13 лет

Сообщений: 173
Благодарностей: 5
Полезность: < 0

И почему же 80% стогит на апаче?Потому что он не так копризен, и не нуждается в столь тонкой настройки в отличие от ngnix.Что бы грамотно настроить, нужно иметь огромное количество знаний.Я предпологаю что их нет, так смысл усложнять себе жизнь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
WMP
сообщение 7.11.2012, 17:01
Сообщение #19
Стаж: 13 лет

Сообщений: 272
Благодарностей: 50
Полезность: 0

Цитата(Shkrest @ 7.11.2012, 18:27) *
И почему же 80% стогит на апаче?Потому что он не так копризен, и не нуждается в столь тонкой настройки в отличие от ngnix.Что бы грамотно настроить, нужно иметь огромное количество знаний.Я предпологаю что их нет, так смысл усложнять себе жизнь?

Код
CPU In Out Uptime Users FPS Players
28.67 41.35 56.15 195 262 1000.00 9


- Ну так я вижу какие у тебя знания.. выполнить emerge, это ты называешь большое количество знаний? O_o
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 7.11.2012, 17:09
Сообщение #20


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Shkrest,
ты мой кумир, апатч юзают из за того что большая часть кодеров привыкли к нему и не хотят адаптацию больше под nginx делать, но и не это дело, дело в самих .htaccess/.htpasswd которые работают в apache а в nginx оно возможно настроить только через конфиги его, apache в замен, на каждый запрос прочтёт рекурсивно по папкам ГДЕЖ ТЫ htpasswd/htaccess, а это лишнее время выполнения, да и винт гадит :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: