Nginx安装/配置/使用

712 查看

Nginx安装/配置/使用

Linux环境下,安装过程

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