阿里云centos7安装Nginx

一、操作环境说明

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

二、nginx安装启动

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

执行命令:yum info nginx 查看资源库中可以安装的nginx软件包信息。这里可安装的软件包nginx 1.16.1版本。如下图所示:
阿里云centos7安装Nginx_第1张图片

2.2直接使用yum安装nginx

执行命令:yum install nginx -y 安装nginx。如下图所示:
阿里云centos7安装Nginx_第2张图片

2.3确认安装成功

执行命令:nginx -v 查看nginx安装版本,如下图所示:
阿里云centos7安装Nginx_第3张图片
执行命令:nginx -t 查看配置文件是否正确,如下图所示:
阿里云centos7安装Nginx_第4张图片

2.4查找有关nginx目录

执行命令:whereis nginx 查找出nginx相关目录,如下图所示:
查找出nginx相关目录
我们可以看一下其中主要目录:
/etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/etc/nginx:这里有nginx.conf配置文件。
阿里云centos7安装Nginx_第5张图片
/usr:这个目录用来存放用户很多应用程序和文件。
/usr/share/nginx:这里有html和modules。
阿里云centos7安装Nginx_第6张图片

2.5启动nginx服务

执行命令:systemctl start nginx.service 启动nginx服务(systemctl stop nginx.service 关闭nginx服务),如下图所示:
阿里云centos7安装Nginx_第7张图片
执行命令:systemctl status nginx 查看nginx状态,启动成功则如下图所示:
阿里云centos7安装Nginx_第8张图片

2.6输入网址测试

在浏览器中输入:http://ip:80 ,可以看到如下页面(nginx配置文件中默认80端口)。
阿里云centos7安装Nginx_第9张图片

三、总结说明

3.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状态)

3.2可能遇到问题

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

你可能感兴趣的:(#,Nginx)