安装nginx
1、brew search nginx
2、brew install nginx
启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。备注: ln -s /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。常用的指令有: nginx -V 查看版本,以及配置文件地址nginx -v 查看版本nginx -c filename 指定配置文件nginx -h 帮助
nginx -t 查看安装路径
#重新加载配置|重启|停止|退出 nginx
nginx -s reload|reopen|stop|quit
#打开 nginx
sudo nginx
#测试配置是否有语法错误
nginx -t
运行Nginx
$ cd /usr/local/bin
$ sudo ./nginx
访问http://localhost
. 关闭Nginx
$ cd /usr/local/bin
$ sudo ./nginx -s stop
nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确
关闭nginx:
nginx -s stop :快速停止nginx
quit :完整有序的停止nginx
其他的停止nginx 方式:
ps -ef | grep nginx
kill -QUIT 主进程号 :从容停止Nginx
kill -TERM 主进程号 :快速停止Nginx
pkill -9 nginx :强制停止Nginx
Sudo是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他 特许用户才能完成的任务
所以上述命令都可以使用sudo 执行
启动nginx:
nginx -c /path/to/nginx.conf
平滑重启nginx:
kill -HUP 主进程号
nginx -t查看ngInx安装路径
路径如下:/usr/local/etc/nginx
另外附上Mac安装brew命令:
安装命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1当brew安装成功后,就可以随意安装自己想要的软件了,例如wget,命令如下:sudo brew install wget 卸载的话,命令如下:sudo brew uninstall wget查看安装软件的话,命令如下:sudo brew search /apache*/注意/apache*/是使用的正则表达式,用/分割。
#如果不想每次都sudo操作,可以执行些命令:sudo chown -R $USER /usr/local
如:sudo chown -R ss /usr/local
$user 为ss
查找问题
brew doctor