Apache + nginx

Статус
В этой теме нельзя размещать новые ответы.
Чтобы квоты появились, нужно установить - yum install quota -y --noplugins
На счет нгинкса я ж сказал, дай рут, я посмотрю!!!
З.Ы.: попробуй yum update а потом yum install nginx -e 5 --noplugin, что напишет?
---------- Post added at 04:49 ---------- Previous post was at 03:02 ----------
В конце-концов просто скачай рпмку, и попробуй поставить!
Код:
wget http://fedora.patan.com.ar/epel/5/i386/nginx-0.6.39-1.el5.i386.rpm
Код:
rpm -iUhv nginx-0.6.39-1.el5.i386.rpm
и проверь, поставился ли и куда:
Код:
whereis nginx
Админ большое спасибо, поставил RPM'ку, затем ввёл:
Код:
/usr/local/ispmgr/sbin/pkgctl activate nginx
И всё заработало :ay:

Теперь вопрос, это:
Код:
/usr/local/ispmgr/sbin/pkgctl cache
Для чего нужно?

Добавлено через 1 минуту
Все гуд, нареканий на связку нету.
Решение: Идем в возможности, обновляем кеш установленых пакетов и список доступных (шестеренка такая), если есть nginx в возможностях то устанавливаем, если нету:
Устанавливаем репозиторий Epel:
Код:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
yum -y install nginx
[B]/usr/local/ispmgr/pkgctl cache[/B]
killall ispmgr
Идем обратно в возможности и включаем nginx, ожыдаем пару минут и радуемся.
PS: архитектуру желательно указывать в таких вопросах.
PSS: Если x64, то устанавливаем вот етот Epel:
Код:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm
Выделил строку жирным, тут нужно:
Код:
/usr/local/ispmgr/sbin/pkgctl cache

Добавлено через 4 минуты
Ps: У меня отключена подержка квот ((

Добавлено через 6 минут
Теперь интересует как оптимально настроить nginx, есть у кого-нибудь материал по данной теме?
 
  • Заблокирован
  • #32
Самую детальную настройку всех параметром можно найти на сайте разработчика Для просмотра ссылки Войди или Зарегистрируйся

если не специализированная настройка, то параметры по умолчанию очень даже не плохо работают.
 
:D
а не лучше из исходников собирать?
 
Народ, помогите.
Захотел себе nginx поставить, с установкой всех необходимых вещей проблем не было. А вот как правильно сконфигурировать я не понял. Делал все как в этой статье. Порты перестроил, установил модуль для апача, но в итоге нифиа не работает. Все сайты легли. Может это из-за того что у меня плеск стоит?
Лог апача вот че выдает.
[Tue Nov 17 00:37:34 2009] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Tue Nov 17 00:37:34 2009] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Tue Nov 17 00:37:34 2009] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: atmail.webmail:443 (/etc/httpd/conf.d/zzz_atmail_vhost.conf:48) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site1:443 (/var/www/vhosts/site1/conf/httpd.include:12) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site2:443 (/var/www/vhosts/site2/conf/httpd.include:12) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site3:443 (/var/www/vhosts/site3/conf/httpd.include:186) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site4:443 (/var/www/vhosts/site4/conf/httpd.include:12) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site5:443 (/var/www/vhosts/site5/conf/httpd.include:12) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site6:443 (/var/www/vhosts/site6/conf/httpd.include:170) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: site7:443 (/var/www/vhosts/site7/conf/httpd.include:12) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: SSL server IP/port conflict: default-89-248-111-109:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:100) vs. horde.webmail:443 (/etc/httpd/conf.d/zzz_horde_vhost.conf:41)
[Tue Nov 17 00:37:34 2009] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
[Tue Nov 17 00:37:34 2009] [notice] Apache/2.2.14 (Unix) DAV/2 PHP/5.2.11 mod_python/3.2.8 Python/2.4.3 mod_ssl/2.2.14 OpenSSL/0.9.8b mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations
Я понял что проблема с портом 443. Помогите исправить плиз.
 
  • Заблокирован
  • #37
Народ, помогите.
Захотел себе nginx поставить, с установкой всех необходимых вещей проблем не было. А вот как правильно сконфигурировать я не понял. Делал все как в этой статье. *** скрытое содержание *** Порты перестроил, установил модуль для апача, но в итоге нифиа не работает. Все сайты легли. Может это из-за того что у меня плеск стоит?
Лог апача вот че выдает.
Я понял что проблема с портом 443. Помогите исправить плиз.
Апач взлетает нормально:
[Tue Nov 17 00:37:34 2009] [notice] Apache/2.2.14 (Unix) DAV/2 PHP/5.2.11 mod_python/3.2.8 Python/2.4.3 mod_ssl/2.2.14 OpenSSL/0.9.8b mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations
А варнинги на 443-й порт связаны всего-навсего с тем, что у вас на один ип натыкано куча ssl, так делать нельзя - [Tue Nov 17 00:37:34 2009] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
Так что ковыряйте конфиг нгинкса.
 
Апач взлетает нормально:

А варнинги на 443-й порт связаны всего-навсего с тем, что у вас на один ип натыкано куча ssl, так делать нельзя - [Tue Nov 17 00:37:34 2009] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
Так что ковыряйте конфиг нгинкса.
То что надо ковырять конфиг nginx я уже понял. Пошел доки дальше курить...
Кстати, а че делать если у меня один айпи для десятка сайтов? Как всем сделать доступ к ssl?
 
Разобрался, сори за беспокойство :)
 
То что надо ковырять конфиг nginx я уже понял. Пошел доки дальше курить...
Кстати, а че делать если у меня один айпи для десятка сайтов? Как всем сделать доступ к ssl?

если требуется доступ к сайту по протоколу https, то у сайта должен быть выделенный ip адрес и на этот ip, уже вешается сайт с ssl сертификатом, по другому ни как, т.е. на одном ip, может быть только один сайт с ssl, но при этом ещё целая куча сайтов, без ssl.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху