作为软件开发工程师多多少少都该懂一些 nginx 的使用和配置,下面是 nginx 的几个经典应用场景下的配置写法,记录下来以防遗忘,用到的时候也可以直接过来拷贝。
端口监听
访问日志
域名
指定域名和对应的网站根目录位置, 可以是域名、二级域名,也可以是 ip 地址。
静态资源访问
重定向
反向代理
负载均衡
SSL 证书
感谢
文中用到的配置几乎都出自 https://vishnu.hashnode.dev/nginx-cheatsheet 这篇文章,在此基础上经过个人理解添加了一些解释说明,特此说明。