CentOS7安装Nginx服务器Mainline版本
这篇教程介绍CentOS7系统如何安装Nginx服务器Mainline版本。写这篇文章时,mainline版本是1.9.12。Nginx1.9.12增加了对HTTP/2回复首部进行Huffman编码的支持,worker_cpu_affinity支持的CPU数量可以超过64。还有一些和OpenSSL,HTTP/2相关的bug修复。
备份Nginx配置文件
如果之前在系统上安装了Nginx,那么先要将配置文件备份到home目录下,再删除Nginx。
sudo cp /etc/nginx/nginx.conf /etc/nginx/conf.d/* ~ sudo yum remove nginx
CentOS7安装Nginx Mainline版本
下载Nginx 签名钥匙。
wget http://nginx.org/keys/nginx_signing.key
导入到RPM钥匙环。
sudo rpm --import nginx_signing.key
在/etc/yum.repo.d/目录下创建一个repo文件。
sudo nano /etc/yum.repos.d/nginx.repo
将下面的文字粘贴到文件中。
[nginx.org] name=nginx.org repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=1 enabled=1
保存文件后更新软件库并安装Nginx网站服务器。
sudo yum update && sudo yum install nginx
启动Nginx网站服务器,并设置开机自启。
sudo systemctl start nginx sudo systemctl enable nginx
查看Nginx的版本。
[user@www ~]$ nginx -v
nginx version: nginx/1.9.12
查看Nginx的状态。
sudo systemctl status nginx
为这篇文章评分
[Total: 1 Average: 5]