| 2018.4.29 | nginx |
windows系统上:
cd进入nginx.exe,start nginx,如果没有启动成功,说明配置文件有问题,可以使用nginx -t校验
启用访问日志:access_log logs/site.log;
ssl配置参考:Configuring HTTPS servers
以下是nginx.conf自带的配置模版
# HTTPS server
#
#server {
# listen 443 ssl;
# server_name localhost;
# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;
# ssl_session_cache shared:SSL:1m;
# ssl_session_timeout 5m;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
# location / {
# root html;
# index index.html index.htm;
# }
#}
按照这个配置,将注释去掉,启动时(start nginx)会报错误:
shared zone "xxx" has no equal addresses: 02B40000 vs 02B60000
参考:windows 下 shared zone xxx has no equal addresses
是因为 Nginx 缓存模块或其他使用共享缓存的模块不能在Windows Vista及以上的window上运行
最后把ssl相关的都去掉,加上ssl on;即可
更新列表:
参考文章: