工作需要,没有资源的情况下只能自己上了,服务端、前端后面都有必要学习学习,一方面拓展一下技术栈,一方面了解下基本开发流程。
关于 Nginx
作为一名客户端开发人员,只懂得客户端开发肯定是不够的,我相信每个人都遇到过服务器配置或者需求的事,对服务器开发同学来说,可能只是像 xcode 如何配置开发者证书一样,往往我们客户端同学会觉得很棘手,求人不如求己,这里记录一下完整的 Nginx 服务器环境搭建过程。
安装 Nginx
MacOS 系统安装 Nginx 很简单,一行命令即可搞定:
brew install Nginx
这里用到了 HomeBrew,如果你的 Mac 电脑还没有,需要先按照一下。
官网一般提供了非常准确的安装方法、使用教程、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
网友评论