Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
RFC 2109
Examples:
* A Set-Cookie from request-host y.x.foo.com for Domain=.foo.com
would be rejected, because H is y.x and contains a dot.
* A Set-Cookie from request-host x.foo.com for Domain=.foo.com would
be accepted.
* A Set-Cookie with Domain=.com or Domain=.com., will always be
rejected, because there is no embedded dot.
* A Set-Cookie with Domain=ajax.com will be rejected because the
value for Domain does not begin with a dot.
Чтобы правильно настроить web-сайт, рекомендуем обратиться к вашему системному администратору или самостоятельно отредактировать файл .htaccess на вашем web-сервере.
Почему объединяется статистика по доменам с www и без www?
Наши исследования показали, что некоторые владельцы не могут правильно настроить свой web-сайт, и в интернете их сайт представлен как www.domain.ru, так и domain.ru. Случаи, когда это делается владельцами сайтов умышленно, крайне редки, поэтому мы решили объединять статистику по таким доменам.
не всегда для этого… то нгикс ставится, чтобы разгрузить апач
обычно это делается в первую очередь и именно для этого ставится фронтенд в виде nginx
Будем знать про .htaccess, не знал что он может как то тормозить сервер
в данном случае мне нужно было за ограниченный бюджет(=краткое время) настроить сервер.В данном слуае вам не нужно было о своем подвиге рассказвать в прличном месте.
перенастройка всего сервера с nginx + apache + mod_php в nginx + php не уложилась бы в бюджетВы феерический долбоеб в квадрате. Одна строчка конфига не уложилась бы в бюджет.
Я записал себе в список дел настроить nginx раздавать статику напрямую.
rwxr--r--
на папку с видео и на сами ролики вполне достаточно. Владельцем файла при этом может быть любой пользователь.приведите мне одну строчку конфига, которая переведёт весь сервак с nginx + apache + mod_php на nginx + phpЯ что, сказал, что нужно все переводить на nginx + php? Вы еще и читать не умеете. Просто не нужно огромную статику гонять через жесткий диск. Это одна строчка:
location /video/ {
root /home/ochev/html/ochevidets.ru/video/;
}
Основная функциональность HTTP-сервера:
Но учитывая то, что при обычном просмотре каталогов из mc наблюдалось торможение проблема была явно в дисковой подсистеме.Надеюсь не после запуска mc по ssh данный вывод был сделан.
Но ещё лучше заставить nginx отдавать статику напрямую. Например так:
Я записал себе в список дел настроить nginx раздавать статику напрямую. В этом посте я касаться этого не буду.
Если статья изменяется и информация всё время остаётся актуальной — это очень хорошо.
За такую зарплату нужно не только не работать, а еще немножечко вредить!
не могу сказать из соображенией безопасности
я админю сервера уже 12 летВот тут я вам верю. Миф о сложности работы и нужности админа для каждого сервака поддерживается админами очень успешно.
я стараюсь глубоко продумывать каждый шагЯ вижу, на сколько вы хоршо продумали раздачу статики через перезапись на диск. Действительно, до такого нужо было додуматься.
$ siege http://www.ochevidets.ru/videos/0/882/all/views/ -c50 -r20 -d0 The server is now under siege.. done. Transactions: 347 hits Availability: 34.70 % Elapsed time: 25.82 secs Data transferred: 5.15 MB Response time: 1.99 secs Transaction rate: 13.44 trans/sec Throughput: 0.20 MB/sec Concurrency: 26.68 Successful transactions: 347 Failed transactions: 653 Longest transaction: 3.05 Shortest transaction: 0.12
location /video/ {
aio on;
directio 512;
output_buffers 1 128k;
}
server_name .ochevidets.ru;
gzip_disable msie6;
Тормозит веб-сервер. Настройка на примере www.ochevidets.ru