「書き換え」を削除するために、Nginx confファイルを変更しようとしています。
これで、この構成ファイルができました。
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 [notice] 1310#0:シグナルプロセスが開始されました。
ただし、変更はロードされません。
たぶん、あなたはルートとしてそれをやっていないのですか?
Sudo nginx -s reload
、まだ機能しない場合は、Sudo pkill -HUP nginx
。
システムにsystemctl
がある場合
Sudo systemctl reload nginx
システムがservice
をサポートしている場合(debian/ubuntuを使用)、これを試してください
Sudo service nginx reload
そうでない場合(centos/Fedora/etcを使用)、initスクリプトを試すことができます
Sudo /etc/init.d/nginx reload