服务器Nginx相关配置项总结

116 阅读1分钟

服务器Nginx相关配置项总结

nginx命令可用于启动、停止、重新加载以及测试配置文件等。下面是一些常用的nginx命令及其作用:

命令描述
nginx启动nginx服务
nginx -s stop停止nginx服务
nginx -s reload重新加载nginx配置文件
nginx -t测试nginx配置文件是否有语法错误
nginx -V显示nginx的版本及编译参数
nginx -s quit完整有序停止Nginx服务

这些命令可以在终端中输入,或者作为系统服务进行管理。在使用这些命令时,请确保已获取足够的权限来运行它们,以免发生意外错误。

以下是配置一个新的 server 所需要的配置项:

配置项描述
listen 80;监听端口,用于处理HTTP请求
listen 443 ssl;监听端口,用于处理HTTPS请求
server_name temp_ip;绑定域名或IP地址
client_max_body_size 100m;设置请求体允许的最大大小
proxy_redirect off;禁用Nginx对代理服务器返回的重定向响应的修改
proxy_set_header Host host:server_port;设置被代理的主机和端口
ssl_certificate /home/test/ssl/test.pem;设置HTTPS证书文件的路径
ssl_certificate_key /home/test/ssl/test-key.pem;设置HTTPS密钥文件的路径