关于Nginx反向代理服务器
Nginx是一款高性能的Web服务器软件,它比Apache HTTP Server更灵活轻便,学会如何在Linux centos 7中使用yum命令安装nginx是至关重要的。
本教程将教您如何在CentOS 7服务器上安装并启动Nginx服务器。
第一步 - 添加Nginx存储库
要添加CentOS 7 EPEL存储库,请打开xshell等终端并使用以下命令:
sudo yum install epel-release
第二步 - 安装Nginx
现在Nginx repository存储库已安装在您的服务器上,请使用以下yum命令安装Nginx:
sudo yum install nginx
在nginx安装的过程中,会有很多YES/NO的提示,全部选择yes即可。
第三步 - 启动Nginx
Nginx安装好之后是不会自行启动的,因此需要使用Centos 7的systemctl命令来启动nginx服务器,命令如下:
sudo systemctl start nginx
如果你的firewall防火墙是开着的,可能开启了nginx服务器也无法访问,这个时候我们就应该使用firewall命令来允许http与https形式的链接访问,命令如下:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https //重启防火墙 sudo firewall-cmd --reload
启动完nginx之后,我们就可以在浏览器中输入公共ip或域名来访问nginx的主页了,如果能成功访问则证明nginx安装成功了。
http://server_domain_name_or_IP/
正常情况下你能看到如下这个页面:
附加内容:
我们可以对nginx来设置开机启动,不然的话在我们重启linux系统的时候,可能会造成网页无法访问,所以nginx开机启动设置也是很重要的,命令如下:
sudo systemctl enable nginx
yum安装nginx就是这么简单,如果我们在centos 7系统中安装好nginx服务器之后不知道怎么配置网站访问,那么可以点击查看:nginx域名配置教程