新手入门_如何在CentOS7下安装Nginx_

关于本文

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。正因其出色的性能,在世界范围内受到越来越多人的关注,在京东亦是被广泛使用。今天,小云就来和大家聊聊,如何在CentOS 7下安装它~

测试环境说明

OS:CentOS Linux release 7.1.1503 (Core)

Kernel:3.10.0-229.20.1.el7.x86_64

操作流程说明

1. 添加Nginx官方Yum源

2. 使用Yum方式安装Nginx

3. 验证Nginx是否安装成功

具体步骤

Step1、添加Nginx官方Yum源

安装Nginx可以采用编译安装和Yum方式安装两种,相比于编译安装,Yum安装过程更加简单快捷。本教程使用yum安装,但在安装之前需要添加nginx官方yum源。

我们使用rpm方式来自动配置Yum源,Nginx官方网站提供了添加Nginx官方Yum源的rpm包,使用下面的命令来直接安装相应的安装包:

#rpm -ivh

你可以利用下面的命令来查看官方提供的Yum源

# cat /etc/yum.repos.d/nginx.repo

Step2、使用Yum方式安装Nginx

同步Yum源

在配置了新的Yum源之后,使用下面的命令使新的Yum源生效

#yum repolist

安装Nginx

Yum源生效之后,使用yum命令直接安装Nginx

#yum –y install nginx

Step3、验证Nginx服务

启动Nginx服务

上述安装过程完成之后,我们便可以启动Nginx服务来验证Nginx是否正确运行,使用下面的命令来启动Nginx服务:

#systemctl enable nginx

#systemctl start nginx

使用下面的命令来验证Nginx的运行状态:

验证http服务运行

正确启动了Nginx程序之后,我们可以利用浏览器访问云主机的公网IP来验证http服务,但是验证之前请确认您的防火墙配置是允许您的http服务通过的

#firewall-cmd –list-all

如果其中没有http,您可以使用下面的命令来添加:

#firewall-cmd –-permanent –-add-service=http

为了使配置生效,您还需要重启一下防火墙

#firewall-cmd –reload

在浏览器中访问

通过在浏览器中输入您的云主机的公网IP来访问Nginx的初始网页,如果看到下图所示的页面,则Nginx就安装成功了。

至此,Nginx的安装就全部完成了。小伙伴们,今晚就来动动手吧!有问题可以随时问我哦~

往期回顾

问题解读 | Windows系统中DNS解析不稳定怎么办?

问题解读 | Linux系统SSH无法远程登录时该怎么办?

新手入门 | 使用京东云搭建WordPress博客站点

新手入门 | 利用京东云搭建简单的Web服务

新手入门 | 如何为你的网站备案

新手入门 | 在京东云Windows操作系统上部署Web服务

新手入门 | 如何在京东云Linux云主机中安装软件

用户测评| 京东云服务器主机测评:1核1G1M最低配

新手入门 | 京东云主机Windows系统中FTP服务安装配置使用

新手入门 | 如何构建共享IP带宽?

新手入门 | 京东云Linux云主机中FTP服务的安装配置与使用新手入门 | 如何快速使用PhantomJS

问题解读 | Windows总在夜间自动重启?真相是…….

问题解读 | 服务器被肉鸡了怎么办?

问题解读 | 如何预防Windows系统停止响应

问题解读|Windows防火墙的那些事儿(上)

问题解读|Windows防火墙的那些事儿(下)

问题解读 | 网络故障?一本自查手册来救你!

问题解读 | 数据库变慢的解决之道

问题解读 | 只要五小步,Redis安全即加固

新手入门 | Windows环境中安装OpenSSL的步骤

新手入门 | 轻巧搭建Ghost博客

新手入门 | 一小时搭建自己的Discuz!论坛

京东云

不止于云计算

还没关注就说不过去了老铁