Linux | Linux 安装 nginx

252 阅读1分钟

本文主要讲述如何在 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 来改变目录拥有者,再重复安装流程即可。


扫码关注,一起学习交流~~