Форум web-мастеров phpBB3

Модификации и расширения phpBB




Ответить на тему
Пред. тема | След. тема 
Автор Сообщение
Аватара пользователя

Карма
8
Стаж: 6 лет 2 месяца
Сообщения: 63
Откуда: Moscow
Россия

Ответить с цитатой

Если во вкладке «возможности» у Вас нету пункта для установки nginx на сервер с операционной системой centos 6, то необходимо сделать следующие манипуляции через ssh.

Сначала подключаем репозиторий centalt:
Для 32 битных систем
rpm -ihv http://centos.alt.ru/repository/centos/6/i386/centalt-release-6-1.noarch.rpm

Для 64 битных систем
rpm -ihv http://centos.alt.ru/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm

Далее, очищаем кэш панели управления ISPmanager:
yum makecache
/usr/local/ispmgr/sbin/pkgctl cache
Если не появилось, делаем ребут сервера.
Заходим в панель во вкладку «Возможности» и устанавливаем nginx.

Также, необходимо поставить правильное количество worker для nginx.

Заходим в конфиг /etc/nginx/nginx.conf и правим строку worker process на количество ядер в вашей системе.

После установки отключаем возможность обновления из этих репозиториев, чтобы случайно не обновить какой либо важный компонент системы тем самым обезопасить себя от падений сервера.

Открываем следующий файл:
$nano /etc/yum.repos.d/centalt.repo

Ищем в нём строчку enabled=1 и меняем 1 на 0 в итоге должно получится так enabled=0.

Если Вы захотите обновить Nginx, то используйте команду: yum —enablerepo=CentALT update nginx
killall ispmgr


Вот, в принципе, и все. Установка Nginx в качестве фронтенда значительно оптимизирует ваш сервер и снизит нагрузку. Следующим шагом, который необходимо выполнить для повышения безопасности и отказоустойчивости сервера, это изменение работы веб-сервера apache с mpm-prefork на mpm-itk. Это позволяет экономить ресурсы сервера и использовать мультипоточность процессов, что также увеличить производительность на высоко нагруженных системах. Данный мануал описан в следующем топике. Также репозиторий Centalt понадобиться для установки mpm-itk.
_______________________
#91
Модификации phpbb
Профиль  Отправить личное сообщение
Идеальный заработок для торрент-трекеров
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 2 месяца
Сообщения: 326
Россия

Ответить с цитатой

В принципи попробывать ставить так, в принципи тоже идёт на centos 6.3 http://nginx.org/ru/download.html
rpm -ihv http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

yum install nginx
Лучше брать с последних, стабильных репозиторий.
_______________________
Если нужен стиль для сайта, стучите: ICQ 560107181
Профиль  Отправить личное сообщение
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 2 месяца
Сообщения: 326
Россия

Ответить с цитатой

Для CentOS 5
Скрытый текст. Необходимо зарегистрироваться.
_______________________
Если нужен стиль для сайта, стучите: ICQ 560107181
Профиль  Отправить личное сообщение
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 2 месяца
Сообщения: 326
Россия

Ответить с цитатой

затестировал, вроде не так много времени прошло от версии nginx 1.2.8, тут уже 1.4 вышла в раздел стабильные версии )
После установки доступного готового пакета nginx 1.4.0 не забудьте про mod rpaf и непосредственно настройки конфа nginxa.
_______________________
Если нужен стиль для сайта, стучите: ICQ 560107181
Профиль  Отправить личное сообщение
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 2 месяца
Сообщения: 326
Россия

Ответить с цитатой

При определённой необходимости:
в секцию httpd:
       limit_req_zone $binary_remote_addr zone=one:20m  rate=4r/s;
в секцию server (location /)
       limit_req   zone=one  burst=6;


http://nginx.org/ru/docs/http/ngx_http_ ... odule.html

Ну и тут полезная инфа http://nginx.org/ru/docs/http/ngx_http_ ... odule.html



http {
    limit_conn_zone $binary_remote_addr zone=addr:10m;

    ...

    server {

        ...

        location /download/ {
            limit_conn addr 1;
        }
Тоже к прочтению http://nginx.org/ru/docs/http/ngx_http_ ... odule.html
_______________________
Если нужен стиль для сайта, стучите: ICQ 560107181
Профиль  Отправить личное сообщение
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Ответить на тему

Сейчас этот форум просматривают: нет пользователей онлайн и гости: 1

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron