web服务器搭建-干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?

生活百科1年前 (2023)发布 aixure
75 0 0
web服务器搭建-干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?

本文节选自霍格沃兹测试学院内部教材

Nginx(发音同 engine x)是一个异步的Web服务器,主要提供 Web 服务、反向代理、负载均衡和 HTTP 缓存功能。由 Igor Sysoev 创建于2004年,使用 C 语言开发。

Docker hub下载Nginx镜像

浏览器访问: 查看Nginx镜像详细信息。

web服务器搭建-干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?

下载镜像,默认会下载lastest最新版本的软件,可以指定软件的版本。例如:nginx:1.17.9。

docker pull nginx

docker pull nginx:1.17.9

运行Nginx容器

运行 Nginx 容器命令为:

docker run -d --name nginx -p 8088:80 nginx:1.17.9

访问Nginx服务

浏览器地址栏访问你的 Nginx 服务。格式为:你的IP地址:8088

如果出现“Welcome to nginx!”就表示Nginx服务已经正常启动啦!

挂载目录

当我们可以访问 Nginx 服务的时候,会发现访问的页面是 Nginx 默认的欢迎页面web服务器搭建,我们要怎么样才能访问自定义的页面呢?我们可以用挂载目录的方式让Nginx服务展示我们想要的页面。

1. 在当前位置新建一个 html 目录,里面放一个新建的 html 文件,名字为 index.html,内容如下。

Hogwarts

2. 启动一个Nginx容器

docker run -d --name nginx1 -p 8089:80 -v ${PWD}/html:/usr/share/nginx/html nginx:1.17.9

web服务器搭建-干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?

当出现“Hogwarts”时,就代表运行正常,我们就可以把新建的 html 文档都放到 html 目录里面。然后去访问啦!

明天的文章将会告诉大家如何用 Docker搭建测试用例平台 Testlink。Testlink 是基于 WEB 的测试用例管理系统哦。敬请期待。

推荐学习

web服务器搭建-干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?

内容全面升级,4个月 20+ 项目实战强化训练,资深测试架构师、开源项目作者亲授BAT 大厂前沿最佳实践,带你一站式掌握测试开发必备核心技能(对标阿里P6+web服务器搭建,年薪50W+)!直推BAT 名企测试经理,普遍涨薪 50%+!

点个在看你最好看

限时特惠:本站每日持续更新海量各大内部网赚创业教程,会员可以下载全站资源点击查看详情
站长微信:

© 版权声明

相关文章

暂无评论

暂无评论...