在配置 HTTP 服务器时,自定义设置是优化性能与功能的关键步骤。以下是常见设置项及操作建议:
基础配置项
- 监听端口:默认使用
80
(HTTP)或443
(HTTPS),可通过--port
参数调整 - 域名绑定:在
server.conf
中添加server_name example.com;
- 日志路径:设置
access_log /var/log/nginx/access.log;
可追踪请求记录
高级优化设置
- 超时控制
client_body_timeout 15s; client_header_timeout 15s;
- 缓存策略
location ~ \.jpg$ { expires 30d; }
- 安全加固
- 启用
SSL
:配置证书路径ssl_certificate /etc/ssl/cert.pem;
- 添加
add_header Content-Security-Policy "default-src 'self';";
- 启用
常见问题
- Q: 如何修改默认文档根目录?
A: 在配置文件中设置root /your/custom/path;
即可
🔗 如需深入了解配置语法,可参考 Nginx 官方文档 获取更详细说明。