Задать вопрос
WorldDelete
@WorldDelete
Начинающий Java программист.

NGINX перестает работать после копирования файла в sites-enabled. Как решить?

В общем, добрый вечер.
Решил помутить с nginx'om и apache2 сайт
Покурил мануал, в итоге, сделал всё правильно
Но , появилась ошибка ,
root@home:~# sudo service nginx restart
* Restarting nginx nginx [fail]
Убираю из папки - всё нормально рестартится, почему так, я не пойму.
Естественно вот конфиг
spoiler
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;

root /var/www/russiacraft;
index index.html index.php index.htm;

server_name russiacraft.ru www.russiacraft.ru;

# dasfmksadgsdkfgjgjsdfgsdfgASD - это ваш секретный путь к phpMyadmin, таким образом всё
# что касается phpMyadmin, будет отдавать Apache и страница будет корректно отображаться.
# Картинки и прочее отдаёт Nginx

location ~* ^(?!/sasfdsdgfsdfgsdfg/).+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf|swf|ico|flv|txt|xml|docx|xlsx)$ {
access_log off;
expires 30d;
}

# запрет на доступ к .htaccess
location ~ /\.ht {
deny all;
}

# передача запроса апачу
location / {
proxy_pass localhost:81/; # Порт на котором висит Apache
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-for $remote_addr;
proxy_set_header Host $host;
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
proxy_redirect off;
proxy_set_header Connection close;
proxy_pass_header Content-Type;
proxy_pass_header Content-Disposition;
proxy_pass_header Content-Length;
}
}
  • Вопрос задан
  • 420 просмотров
Подписаться 1 Оценить 7 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы