Показать сообщение отдельно
  #11  
Старый 06.10.2018, 12:13
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию поиграемся

Alexey Vissarionov написал(а) к Vadim Makarov в Oct 18 11:10:00 по местному времени:

Доброго времени суток, Vadim!
05 Oct 2018 19:52:44, ты -> мне:

SS>>>> никго не слушай thttpd годами (18 лет уж у меня) - ни упало не
SS>>>> пропало проще в настройке ничего нет и притом незаметен в работе
SS>>>> (я на том компе и фидо, и игры, и печатные платы и еще тьма
SS>>>> всего)
VM>>> Ладно, потрахаюсь ещё несколько дней. С nginx, а там и видно
VM>>> будет.
AV>> Я ж тебе готовый конфиг дал... Да и
AV>> http://nginx.org/ru/docs/beginners_guide.html#static никто не
AV>> отменял.
VM> Попробую по этой статье. Не хочу быть аспирантом, надо доводить
VM> намеченое до конца.

Это хорошо.

VM> Твой конфиг слишком сложный. 8( там апач упоминается.

Ну, упоминается... это тебе на потом - для начала воспользуйся фрагментом конфигурации сервера static.

Получится примерно такой конфиг (название сервера уже твое):

==== хрум ====
# /etc/nginx/nginx.conf

user nginx;
worker_processes 2;
error_log /var/log/nginx/error.log;

events
{
worker_connections 1024;
}

http
{
include /etc/nginx/mime.types;
default_type text/plain;

# мой любимый формат лога (он действительно очень удобный)
logformat myfavorite
'[$timelocal] $remote_addr - $remoteuser "$request" '
'(http://$host$request_uri) '
'$status $bodybytes_sent ref: "$httpreferer" '
'uag: "$httpuser_agent" for: "$http_x_forwardedfor" '
'"acclang: $httpacceptlanguage"';
accesslog /var/log/nginx/access.log myfavorite;

sendfile on;
server_tokens off;
keepalive_timeout 15;
gzip on;

server
{
listen 0.0.0.0:80 default_server;
listen [::]:80 ipv6only=on;
# listen 0.0.0.0:443 ssl;
# listen [::]:443 ipv6only=on ssl;
# ssl_certificate /etc/nginx/cert/local.crt;
# sslcertificatekey /etc/nginx/cert/local.key;

server_name "drvad.su";
root "/home/www/drvad.su";
location /
{
autoindex off;
}
}
}
==== тьфу ====

VM> И у меня почему-то не удалось предоставить пользователю vadim права
VM> на запись в /var/www/drvad.su

Какой еще нахрен /var? Регулярно вижу, и всякий раз пытаюсь понять: кому в голову могло взбрести хранить сайты в каталоге, ФС которого может, например, штатно переполняться?..

chown -R vadim: /home/www/drvad.su && chmod -R go-w,a+rX /home/www/drvad.su


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Пароль - как коньяк: чем больше звездочек, тем лучше
--- /bin/vi
Ответить с цитированием