Авторизация
| >> | Ubuntu 12.04 + Nginx | |
| >> | Fedora 15 | |
| >> | Debian 6.0 | |
| >> | CentOS 6.0 и + (5.6) другой |
|
| >> | OpenSUSE 11.4 MAX |
|
| Сервер запущен 2010.02.11 Сайт запущен 2010.06.26 Сервер переустановлен 2011.10.08 на Debian |
||
|
|
| Идеальный сервер - Ubuntu/Debian с memcached и eaccelerator [ISPConfig 3] |
| Сервера - Web сервер | ||||||||||||||
|
Активация rootДля тех кто хотел бы использовать Webmin на своем сервере в Ubuntu необходимо активировать суперпользователя root, для этого выставим пароль root и зайдем под ним (Для Debian это делать не надо):
Установка WebminДля установки Webmin произведем обновление системы, и установим инсталяционный пакет:
Теперь произведем загрузку и установку самого пакета Webmin (после установки он доступен по адресу https://ваш адрес:10000)
Доставим g++ он пригодится в дальнейшем:
Убедитесь, что все необходимые пакеты установленны, выполнив следующую команду установки apache2 + phph5 + mysql + phpmyadmin:
Если окажется, что один из пакетов еще не установленн, установите его. Разрешаем модули апача (под вопросом):
правим в двух местах /etc/apache2/apache2.conf
[...] MaxClients 20 [...] MaxClients 20 [...] Устанавливаем memcached:
Устанавливаем eAccelerator. Так же качаем и устанавливаем php5-dev, т.к. нам понадобится утилита phpize.
Создаем папку кеша:
Редактируем конфиг PHP:
Добавляем данный код сверху: [PHP] ; eAccelerator configuration ; Note that eAccelerator may also be installed as a PHP extension or as a zend_extension ; If you are using a thread safe build of PHP you must use ; zend_extension_ts instead of zend_extension extension = "eaccelerator.so" eaccelerator.shm_size = "16" eaccelerator.cache_dir = "/var/cache/eaccelerator" eaccelerator.enable = "1" eaccelerator.optimizer = "1" eaccelerator.check_mtime = "1" eaccelerator.debug = "0" eaccelerator.filter = "" eaccelerator.shm_max = "0" eaccelerator.shm_ttl = "0" eaccelerator.shm_prune_period = "0" eaccelerator.shm_only = "0" eaccelerator.compress = "1" eaccelerator.compress_level = "9" eaccelerator.allowed_admin_path = "/var/www/eaccelerator" [...] Перезапускаем сервисы:
Все сделано, теперь нах сверх быстрый идеальный сервер потребляет около 100м оперативной памяти. Для тех кому нужен sphinx (free open-source SQL full-text search engine)
и правим конфиг под свои нужды:
|
||||||||||||||
| Обновлено 27.09.2011 21:54 |
Добавить комментарий
Пожалуйста, не используйте комментарии с просьбой о помощи! Если Вам нужна помощь, пожалуйста, используйте наш форум. Публикация комментариев у нас ручная, так же, как и модерация. Поэтому, сообщения и ссылки проверяются лично на наличие вредоносного кода и рекламы. По вопросам рекламы на сайте обращаетесь через раздел контакты данного сайта.



Продолжая развивать тему об оптимизации и ускорении
Комментарии
ссылка не актуальна
wget acelnmp.googlecode.com/files/eaccelerator-0.9.6.1.tar.bz2
tar xvjf eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1
P.S.перед ссылкой добавить http:// модуль коментариев съедает
Спасибо USB уже поправил!
RSS лента комментариев этой записи