本文主要讲述如何在 Linux 环境(CentOS 6.0+)下安装运行 nginx。
安装所需依赖
yum install pcre pcre-devel -y
yum install openssl openssl-devel -y
yum install zlib zlib-devel -y
从官网下载最新稳定安装包
解压安装包
本次安装以
nginx-1.12.2.tar.gz
安装包为例,请自行根据安装包版本修改命令
tar -zxvf nginx-1.12.2.tar.gz
安装
简单安装。
./configure && make && make install
如需配置 https,安装时需带有如下参数,再参考简单安装即可。
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
启动
安装完成后,启动进行试验
cd /usr/local/nginx/sbin
./nginx
设置软链接
成功安装后,将 nginx 设置软连接,方便全局执行命令。
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
nginx命令
# 重新加载配置文件
nginx -s reload
# 停止 nginx
nginx -s stop
# 测试nginx.conf配置
nginx -t -c /usr/local/nginx/conf/nginx.conf
安装时错误
1001错误
当使用 root 用户进行解压操作后,用户及用户组显示为 1001
使用命令 chown -R root:root nginx
来改变目录拥有者,再重复安装流程即可。
扫码关注,一起学习交流~~