Добавил в список /etc/apt/sources.list репозитории дотдеба:
[console]deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
[/console]
и установил php:
[console]aptitude install php5-cli php5-common php5-suhosin
aptitude install php5-fpm php5-cgi
aptitude install php5-mysql php5-curl php5-gd php5-json php5-mcrypt php5-memcache[/console]
Но появились глюки: страницы генерируются с бешеной задержкой (по хосттрекеру время загрузки главной около 16 сек), в логи пишется:
Показать
[12-May-2011 19:28:34] WARNING: [pool www] seems busy (you may need to increase start_servers, or min/max_spare_servers), spawning 16 children, there are 0 idle, and 47 total children
[12-May-2011 19:28:35] WARNING: [pool www] server reached max_children setting (50), consider raising it
[12-May-2011 19:43:46] WARNING: [pool www] seems busy (you may need to increase start_servers, or min/max_spare_servers), spawning 8 children, there are 0 idle, and 42 total children
[12-May-2011 19:43:47] WARNING: [pool www] seems busy (you may need to increase start_servers, or min/max_spare_servers), spawning 16 children, there are 1 idle, and 47 total children
[12-May-2011 19:43:48] WARNING: [pool www] server reached max_children setting (50), consider raising it[/console]
погуглив, понял, что виновато php, поэтому хочу ПОЛНОСТЬЮ УДАЛИТЬ php и установить с другого репозитория.
Но имеется 2 вопроса:
1. Как чисто удалить php, чтобы гарантировано не осталось никаких хвостов? Достаточно ли install заменить на remove или этого мало?
2. И вообще всегда интересовало как устанавливать пакеты с конкретного репозитория, это возможно?