EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

nginx без apache
На страницу Пред.  1, 2
 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Сервис VPS от EOMY.NET
nginx без apache
Автор Сообщение
Roma-i-alena
11 1110 1000
11 1110 1000


Зарегистрирован: 03.05.2007
Сообщения: 1133
Откуда: vladimir
6191 Монеты

СообщениеДобавлено: Сб, 07 Янв, 2012 12:54    Заголовок сообщения: Ответить с цитатой

lazutov
можно еще дописать в инструкцию что можно слушать не tcp\ip, а socket. вроде говорят даже быстрее получается =)
_________________
Жизнь никогда не заканчивается!!!
На то, собственно говоря, она и ЖИЗНЬ...
____________________________________
http://www.coderun.ru - Блог человека
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Сб, 07 Янв, 2012 13:03    Заголовок сообщения: Ответить с цитатой

Спасибо, но у меня немного иная мотивация:
tcp реализация проще в дебаге(многое можно объяснить почти на пальцах), а сокеты менее понятны тем, для кого эти инструкции предназначены.
Согласитесь, если вам необходимо будет считать этот возможный (кстати мнимый) прирост, то вам уж точно будет не до инструкций. Smile
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
benya
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 01.04.2008
Сообщения: 41

3306 Монеты

СообщениеДобавлено: Чт, 19 Янв, 2012 00:53    Заголовок сообщения: Ответить с цитатой

Всем отписавшим спасибо. Все настроил, все работает. Razz

Еще подскажите, такой вопрос, когда заходишь по IP показывает один из 2 сайтов, которые есть на впс.

показывает не тот сайт что надо, хотелось бы изменить, как можно это сделать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Чт, 19 Янв, 2012 05:17    Заголовок сообщения: Ответить с цитатой

Будет показан первый на данном порту или с дефолтным ( _ ) сервернеймом, при наличии такового.
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
jekob
$UIN = 22102006335
11 1110 1000


Зарегистрирован: 22.10.2006
Сообщения: 1155
Откуда: Zirkan.com
27078 Монеты

СообщениеДобавлено: Пт, 20 Янв, 2012 19:05    Заголовок сообщения: Ответить с цитатой

Вот мой конфиг(хоста) кстати(полностю рабочiй, подогнан под ВордПресс):
nginx.conf

Код:
user  nginx;

worker_processes     1;
worker_rlimit_nofile 3192;

pid /var/run/nginx.pid;

events {
  worker_connections 1048;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    log_format main '$remote_addr - $remote_user [$time_local] '
                    '"$request" $status  $body_bytes_sent "$http_referer" '
                    '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  logs/nginx_access.log  main;
    error_log  logs/nginx_error.log debug;

    server_names_hash_bucket_size 64;
    sendfile on;
    tcp_nopush     on;
    tcp_nodelay    off;
    keepalive_timeout  30;

    gzip  on;
    gzip_comp_level 9;
    gzip_proxied any;

    proxy_buffering on;
    proxy_cache_path /usr/local/nginx/proxy levels=1:2 keys_zone=one:15m inactive=7d max_size=1000m;
    proxy_buffer_size 4k;
    proxy_buffers 100 8k;
    proxy_connect_timeout      60;
    proxy_send_timeout         60;
    proxy_read_timeout         60;

    include conf.d/*.conf;
}


host.conf
Код:

upstream php {
        server unix:/tmp/php-cgi.socket;
        server 127.0.0.1:9000;
}

server {
        server_name zirkan.com www.zirkan.com;
        root /wr/vh/3zn.co;
        index index.php;

        location = /favicon.ico {
                log_not_found off;
                access_log off;
        }

        location = /robots.txt {
                allow all;
                log_not_found off;
                access_log off;
        }

        location / {
                try_files $uri $uri/ /index.php;
        }

        location ~ \.php$ {
                include fastcgi.conf;
                fastcgi_intercept_errors on;
                fastcgi_pass php;
        }

        location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
                expires max;
                log_not_found off;
        }

        location /wp-admin {
                satisfy any;
                deny all;
                auth_basic "Log in!";
                auth_basic_user_file conf/htpasswd;
        }
}


fastcgi.conf
Код:
#fastcgi.conf
fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx;
fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;
fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;
fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;


Можно и лучше впринципе...но и эта сборка довольно надежна и собрана на основе многих инструкций, в лучшем(на тот момент) виде, на мой вгляд.
_________________

Fear is the Mind Killer.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора AIM Address MSN Messenger
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Пт, 20 Янв, 2012 19:53    Заголовок сообщения: Ответить с цитатой

Могу сказать, что этого хватит очень надолго и 7-15rps в условиях запросов к динамике достаточного количества процессов бекенда можно точно увидеть .
Если не секрет, какой вы используете спавнер процессов php ?

Возможно, вам самим будет интересно потестить это средствами ab tool.
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
jekob
$UIN = 22102006335
11 1110 1000


Зарегистрирован: 22.10.2006
Сообщения: 1155
Откуда: Zirkan.com
27078 Монеты

СообщениеДобавлено: Пн, 23 Янв, 2012 13:51    Заголовок сообщения: Ответить с цитатой

в каком плане какой?
Имеется ввиду сорс спавнера php_cgi?
_________________

Fear is the Mind Killer.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора AIM Address MSN Messenger
s0ulleSS



Зарегистрирован: 14.03.2012
Сообщения: 1

57 Монеты

СообщениеДобавлено: Ср, 14 Мар, 2012 09:57    Заголовок сообщения: Ответить с цитатой

lazutov писал(а):

PS я сейчас пытаюсь грамотно написать ту часть мана которая убедит 50% пользователей, что им не нужно отказываться от апача.

Есть ли уже хоть какая-то информация? Если очень сырая - можно в личку. Сейчас вот какраз планируем отказ от апача на хайлоаде и пытаемся рассмотреть все возможные подводные камни.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Сервис VPS от EOMY.NET Часовой пояс: GMT
На страницу Пред.  1, 2
Страница 2 из 2

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET