mac 下nginx安装及使用,macnginx安装使用


安装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

相关内容

    暂无相关文章