目录

  • 前言
  • 一、操作环境说明
  • 二、nginx安装启动
  • 1查看资源库中可以安装或更新的nginx
  • 2.直接使用yum安装nginx
  • 3.确认安装成功
  • 4.查找有关nginx目录
  • 5.启动nginx服务
  • 6.输入网址测试
  • 三、总结说明
  • 1.涉及命令
  • 2.可能遇到问题



前言

本文记录了在阿里云centos7中安装Nginx,记录的还是比较详细的,是自己实操的。


一、操作环境说明

  • 操作系统:阿里云云服务器ECS CentOS 7.6 64位
  • 远程连接:ECS管理控制台的Workbench

二、nginx安装启动

1查看资源库中可以安装或更新的nginx

执行命令:yum info nginx

Centos 阿里源_阿里云

2.直接使用yum安装nginx

执行命令:yum install nginx -y

Centos 阿里源_centos_02

3.确认安装成功

执行命令:nginx -v

Centos 阿里源_linux_03

执行命令:nginx -t

Centos 阿里源_阿里云_04

4.查找有关nginx目录

执行命令:whereis nginx

Centos 阿里源_centos_05

我们可以看一下其中主要目录:
/etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/etc/nginx:这里有 nginx.conf 配置文件。

Centos 阿里源_centos_06


/usr:这个目录用来存放用户很多应用程序和文件。

/usr/share/nginx:这里有 htmlmodules

Centos 阿里源_nginx_07

5.启动nginx服务

执行命令:systemctl start nginx.service 启动 nginx 服务(systemctl stop nginx.service

Centos 阿里源_centos_08

执行命令:systemctl status nginx

Centos 阿里源_linux_09

6.输入网址测试

在浏览器中输入:http://ip:80,可以看到如下页面(nginx 配置文件中默认 80端口)。

Centos 阿里源_centos_10

三、总结说明

1.涉及命令

yum info nginx(查看资源库中可以安装的 nginx 软件包信息)
yum install nginx -y(安装 nginx)
nginx -v(查看 nginx 安装版本)
nginx -t(查看 nginx 配置文件是否正确)
whereis nginx(查找出 nginx 相关目录)
systemctl start nginx.service(启动 nginx 服务)
systemctl stop nginx.service(关闭 nginx 服务)
systemctl status nginx(查看 nginx 状态)

2.可能遇到问题

  • 公网访问不到网页,查看云服务器网络和安全组是否配置(看一下端口是否放行)
  • nginx 启动失败,仔细查看相关提示,极有可能是端口被占用
  • 输入网址测试加载出来的页面吓我一跳,印象中不是 Nginx 的欢迎页面么。通过配置文件找到加载的 html,点开查看发现页面加载是正确的。