0%

mac的nginx不开机自启

2017年10月7日 下午4:15

参考:

Mac 通过 Homebrew 安装 nginx 并设置开机启动配置 - CSDN博客
mac nginx设为开机启动 - 小唯一的博客 - CSDN博客

了解一下PID(windows中的进程)

参考

mac终端命令简介(适合刚刚入手mac的新人们)二_severus豆_新浪博客

PID的作用:

通过pid来观察一个一个程序是否运行成功(eg:nginx)

我的操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Last login: Sat Oct  7 16:03:21 on ttys001
localhost:~ czh$ ps -ef | grep nginx
501 2148 1893 0 4:08下午 ttys001 0:00.00 grep nginx
localhost:~ czh$ ps -ef | grep php
501 516 1 0 3:34下午 ?? 0:00.15 /usr/local/opt/php70/sbin/php-fpm --nodaemonize --fpm-config /usr/local/etc/php/7.0/php-fpm.conf
501 768 516 0 3:34下午 ?? 0:00.00 /usr/local/opt/php70/sbin/php-fpm --nodaemonize --fpm-config /usr/local/etc/php/7.0/php-fpm.conf
501 769 516 0 3:34下午 ?? 0:00.00 /usr/local/opt/php70/sbin/php-fpm --nodaemonize --fpm-config /usr/local/etc/php/7.0/php-fpm.conf
501 2178 1893 0 4:11下午 ttys001 0:00.00 grep php
localhost:~ czh$ ps -ef | grep mysql
501 510 1 0 3:34下午 ?? 0:00.03 /bin/sh /usr/local/opt/mysql/bin/mysqld_safe --datadir=/usr/local/var/mysql
501 744 510 0 3:34下午 ?? 0:00.77 /usr/local/opt/mysql/bin/mysqld --basedir=/usr/local/opt/mysql --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/opt/mysql/lib/plugin --log-error=czhdeMacBook-Pro.local.err --pid-file=czhdeMacBook-Pro.local.pid
501 2182 1893 0 4:12下午 ttys001 0:00.00 grep mysql
localhost:~ czh$ ln -sfv /usr/local/opt/nginx/*.plist ~/Library/LaunchAgents
/Users/czh/Library/LaunchAgents/homebrew.mxcl.nginx.plist -> /usr/local/opt/nginx/homebrew.mxcl.nginx.plist
localhost:~ czh$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist
/usr/local/Cellar/nginx/1.12.1/homebrew.mxcl.nginx.plist: service already loaded
localhost:~ czh$ sudo chown root:wheel /usr/local/Cellar/nginx/1.12.1/bin/nginx
Password:
localhost:~ czh$ sudo chmod u+s /usr/local/Cellar/nginx/1.12.1/bin/nginx

重启mac之后,查看pid

1
2
3
4
5
6
Last login: Sat Oct  7 16:18:05 on console
localhost:~ czh$ ps -ef | grep nginx
0 662 1 0 4:18下午 ?? 0:00.02 nginx: master process /usr/local/opt/nginx/bin/nginx -g daemon off;
-2 685 662 0 4:18下午 ?? 0:00.00 nginx: worker process
501 1103 848 0 4:18下午 ttys000 0:00.00 grep nginx
localhost:~ czh$