我在网上看到过很多种方法在centOS中安装nginx,比如像这样的:
这种方式太麻烦了,看了很恶心。
我在官网看到有这样一种操作,可谓极简。特此记录一下:(官网教程地址:http://nginx.org/en/linux_packages.html#RHEL-CentOS)
1.创建nginx的yum源。
登录远程服务器,进入 /etc/yum.repos.d/ 目录下,创建一个名为nginx.repo的文件;
利用vim命令编辑该文件,将以下代码粘贴进去,并保存退出:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
2.使用yum无询问安装
yum install -y nginx
这样就可以了。
3.启动nginx。
nginx的启动命令为:systemctl start nginx
如要设置为开机自启动,输入命令: systemctl enable nginx
查看一下服务器进程,输入命令: netstat -npl
可以看到服务器的80端口已经被nginx服务占用了。
4.浏览器验证一下:
在浏览器输入服务器的公网ip地址,效果如下: