centos7.9安装nginx-1.20.2
时间: 2024-10-17 12:14:52 浏览: 67
在CentOS 7.9上安装NGINX 1.20.2,您可以按照以下步骤操作:
1. 首先,确保您的系统已经更新到最新版本,并安装必要的包管理工具:
```
sudo yum update -y
sudo yum install epel-release -y # 如果尚未安装额外的EPEL仓库,需要这个
```
2. 添加EPEL(Extra Packages for Enterprise Linux)仓库,它包含了一些不是官方发行版自带的软件包:
```
sudo yum-config-manager --enable epel
```
3. 安装依赖库和NGINX源码包:
```
sudo yum install pcre-devel openssl-devel -y
wget https://nginx.org/download/nginx-1.20.2.tar.gz
tar -zxvf nginx-1.20.2.tar.gz
cd nginx-1.20.2
```
4. 检查并配置编译选项,例如开启HTTP2支持,这里假设您想打开它:
```
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_v2_module
```
5. 编译并安装NGINX:
```
make && sudo make install
```
6. 创建启动脚本并添加开机启动服务:
```
sudo ln -s /usr/local/nginx/sbin/nginx /etc/init.d/nginx
sudo chkconfig nginx on
```
7. 最后,启动和服务检查:
```
sudo service nginx start
sudo service nginx status
```
阅读全文