Nginx安装/配置/使用
Linux环境下,安装过程
下载源码包,解压缩。
下载地址: http://nginx.org/en/download.html检查和安装依赖项,执行shell
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
# 依赖工具说明:
# gcc 编译器
# pcre 正则表达式工具
# zlib 传输内容压缩
# openssl Https支持
进入源码包,执行配置命令
./configure --prefix=/usr/local
执行编译安装
sudo make && make install
# make 编译
# make install 在编译完成后, 把文件安装至指定目录, 这里是/usr/local
启动/停止/重启服务
在nginx安装后的sbin目录下执行
启动
./nginx
停止
./nginx -s stop
重启
./nginx -s reload
查看Nginx进程状态
ps aux |grep nginx
结果形如
root 7558 0.0 0.0 24520 1568 ? Ss 14:05 0:00 nginx: master process ./nginx
nobody 7692 0.0 0.0 25216 2188 ? S 15:51 0:00 nginx: worker process
leo 7817 0.0 0.0 103260 848 pts/0 S+ 18:08 0:00 grep nginx
# master proccess为主进程 守护进程
# worker proccess为工作进程, 用于响应请求
设置开机自动启动
编辑文件 /etc/rc.d/rc.local
填写nginx启动命令
/usr/local/nginx/sbin/nginx