brew又叫Homebrew,是Mac中的一款软件包管理工具,通过brew可以很方便的在Mac中安装软件或者是卸载软件.
一般Mac电脑会默认安装有brew.
常用指令如下:
- brew 搜索软件
brew search nginx
- brew 安装软件
brew install nginx
- brew 卸载软件
brew uninstall nginx
- brew 升级
sudo brew update
- 查看安装信息(经常用到, 比如查看安装目录等)
sudo brew info nginx
- 查看已经安装的软件
brew list

brew list 运行结果
3. brew安装nginx
- 安装nginx
可以用brew很方便地安装nginx.
sudo brew install nginx
- 启动nginx服务
sudo brew services start nginx
利用http://localhost:8080
进行访问, 如果出现如下界面,说明启动成功.
- 查看nginx版本
nginx -v
- 关闭nginx服务
sudo brew services stop nginx
另外几个比较方便的指令
- 重新加载nginx
nginx -s reload
- 停止nginx
nginx -s stop
作者:FlyingPenguin
链接:https://www.jianshu.com/p/6c7cb820a020
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
##一、查看指定端口的进程 sudo lsof -i :27017 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME [mongod] 859 zhangsan 313u IPv6 0x1111111111111 0t0 TCP *:cslistener (LISTEN) ## 二、根据进程名称 ps -ef | grep nginx 501 17780 1 0 8:36下午 ?? 0:00.00 nginx: master process nginx 501 17781 17780 0 8:36下午 ?? 0:00.00 nginx: worker process 501 17790 14611 0 8:39下午 ttys004 0:00.00 grep nginx 然后根据PID杀进程: sudo kill -9859
作者:R_X
链接:https://www.jianshu.com/p/3d9edcd023d7
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/nginx/conf/nginx.conf:
显然是执行这个二进制文件的权限问题,我们都知道nginx的master process 需要用root权限来启动,子进程则可以用其他用户来运行。
linux下通过进程名查看其占用端口:
1、先查看进程pid
ps -ef | grep 进程名
2、通过pid查看占用端口
netstat -nap | grep 进程pid
例:通过nginx进程查看对应的端口号
#查看nginx进程pid: 命令: ps -ef | grep nginx 结果: root 9836 1 0 Jul11 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx nobody 9841 9836 0 Jul11 ? 00:00:09 nginx: worker process #通过nginx进程pid查看占用端口(进程pid为9836) 命令: netstat -nap | grep 9836 结果: tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 9836/nginx tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 9836/nginx tcp 0 0 0.0.0.0:8082 0.0.0.0:* LISTEN 9836/nginx tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 9836/nginx
linux通过端口查看进程:
netstat -nap | grep 端口号
-p 显示端口进程
例:查看8081号端口对应的进程名
命令: netstat -nap | grep 8081 结果: tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 9836/nginx