Nginx 入门

2017-11-24  本文已影响0人  coderanger

工作需要,没有资源的情况下只能自己上了,服务端、前端后面都有必要学习学习,一方面拓展一下技术栈,一方面了解下基本开发流程。

关于 Nginx

作为一名客户端开发人员,只懂得客户端开发肯定是不够的,我相信每个人都遇到过服务器配置或者需求的事,对服务器开发同学来说,可能只是像 xcode 如何配置开发者证书一样,往往我们客户端同学会觉得很棘手,求人不如求己,这里记录一下完整的 Nginx 服务器环境搭建过程。

安装 Nginx

MacOS 系统安装 Nginx 很简单,一行命令即可搞定:

brew install Nginx  

这里用到了 HomeBrew,如果你的 Mac 电脑还没有,需要先按照一下。

官网:http://brew.sh/

官网一般提供了非常准确的安装方法、使用教程、issues 等,就像这样:

国外很多牛逼的工具官网就是这样,已经提供了所有你需要的帮助,如果这里都解决不了你的问题,那只能是非常隐藏和难以复现的问题,但大部分人一般不会遇到的。

官网提供了安装命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Nginx 常用命令

nginx // 启动 Nginx

简单命令

nginx -s quit // 退出

nginx -s reload // 重新加载

nginx -t  // 测试nginx.conf配置

默认 Nginx 启动页

启动文件路径:/usr/local/Cellar/nginx/VERSION/html/

Nginx 配置

配置文件路径:/usr/local/etc/nginx
配置文件:nginx.conf.default

开机启动 Nginx

sudo cp /usr/local/opt/nginx/*.plist  /Library/LaunchDaemons  
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist  

静态资源配置

上一篇 下一篇

猜你喜欢

热点阅读