Mac安装Nginx
一.安装Pcre
2.解压压缩包
3.在命令行中执行sudo -i
切换到root用户下,并进入解压后的目录
4.执行./configure --prefix=/usr/local/pcre
进行相关检查
5.执行make && make install
,如果没有报错,则安装完毕
6.执行make -k check
检查安装是否完成,完成的界面如下:
二.安装openssl
1.到openssl官网,下载安装包
2.解压压缩包
3…在解压目录下,执行sudo ./config --prefix=/usr/local/openssl
4.执行make
5.执行make install
,如果没有报错,则安装完毕
6.执行openssl version
检查版本号
三.安装Nginx
2.解压压缩包
3.在命令行中进入解压目录
4.执行./configure --help
可以查看设置的参数的含义
5.执行./configure --user=nginxuser --group=nginxgroup --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
6.执行make &&make install
安装
7.执行/usr/local/nginx/sbin/nginx
启动
8.在浏览器中输入http://localhost/就可以看见欢迎页
9.执行/usr/local/nginx/sbin/nginx -s quit
关闭Nginx
四.Nginx的简单命令
1.启动nginx
/usr/local/nginx/sbin/nginx
2.查看配置文件是否有错误
/usr/local/nginx/sbin/nginx -t
3.信号量,-s表示signal
- 重读配置文件
/usr/local/nginx/sbin/nginx -s reload - 优雅停止nginx
/usr/local/nginx/sbin/nginx -s quit - 强制停止nginx
/usr/local/nginx/sbin/nginx -s stop - 重读日志文件,日志切割时使用
/usr/local/nginx/sbin/nginx -s reopen
4.其他
- 查看版本号
/usr/local/nginx/sbin/nginx -v - 查看预编译配置(安装时预编译的配置)
/usr/local/nginx/sbin/nginx -V
五.参考文章
1.nginx下载编译启动
2.[mac]安装openssl
3.pcre在mac上的安装
4. 安装Nginx和简单配置虚拟主机