下载
下载地址
安装
在线安装
配置新的yum源
# 切换到yum源目录
cd /etc/yum.repos.d/
# 创建yum源文件
touch nginx.repo
# 配置nginx.repo文件内容
vim nginx.repo
nginx.repo 文件内容
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
安装 nginx
# 安装
yum install nginx
# 启动
systemctl start nginx.service
# 查看启动状态 确认
systemctl status nginx.service
离线安装
1.下载 nginx-1.26.2.tar.gz 并上传到 /usr/local
2.解压
tar -zxvf nginx-1.26.2.tar.gz
3. 指定相关配置--编译--安装
# 进入到解压后的目录
cd nginx-1.26.2/
# 指定配置
./configure
#编译
make
#安装
make install
4. 启动
cd /usr/local/nginx/sbin/ && ./nginx
完结撒花!!!
错误处理
问题:
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.
解决方案
yum install -y pcre pcre-devel
问题:
./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.
解决方案
yum install -y zlib-devel
问题:
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/local/nginx'
make: *** [install] Error 2
解决方案
nginx 的解压目录与编译目录(默认:/usr/local/nginx)不能是一个
标签:nginx,--,module,Nginx,yum,library,install,Linux,下载 From: https://blog.csdn.net/sszdzq/article/details/142104637