Подтвердить что ты не робот

Обновить конфигурацию nginx

Я пытаюсь внести изменения в файл конфига Nginx, чтобы удалить "переписать".

Теперь у меня есть этот файл конфигурации:

worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen      80;
        server_name amc.local;
        return 301 https://$host:8443/index.html;
    }
}

Теперь я хочу перезагрузить этот файл conf, я попробовал

nginx -s reload
nginx -c <conf file>
nginx -s stop/start

В файле журнала есть строка   2014/01/22 11:25:25 [уведомление] 1310 # 0: начался процесс сигнала

Но модификации не являются нагрузкой.

4b9b3361

Ответ 1

Может быть, вы не делаете это как root?

Попробуйте sudo nginx -s reload, если он все еще не работает, вы можете попробовать sudo pkill -HUP nginx.

Ответ 2

Если ваша система имеет systemctl

sudo systemctl reload nginx

Если ваша система поддерживает service (используя debian/ubuntu), попробуйте это

sudo service nginx reload

Если нет (используя centos/fedora/etc), вы можете попробовать init script

sudo /etc/init.d/nginx reload