五班二组高级软件测试进度报告

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了五班二组高级软件测试进度报告相关的知识,希望对你有一定的参考价值。

昨天介绍了一下redmain测试工具,今天就来说一下小组成员总结的安装过程。

1. 平台:

平台:阿里云

操作系统:centos 7.0

2. 安装过程

2.1 docker安装

1.设置yum镜像

国外的镜像安装速度很慢,采用清华大学 TUNA 镜像源。

root用户新建 /etc/yum.repos.d/docker.repo 文件,内容如下:

[dockerrepo]

name=Docker Repository

baseurl=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/repo/centos7

enabled=1

gpgcheck=1

gpgkey=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/gpg

2.安装

执行命令:

sudo yum makecache

sudo yum install docker-engine

启动docker服务

执行命令:

systemctl start docker.service

4.测试docker服务

执行命令:

docker run hello-world

5.安装docker-compose

执行命令:

curl -L https://github.com/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

2.2 mysql安装

docker hub中已经有mysql的官方镜像了。这里我选用mysql5.7版本

docker pull mysql:5.7

 

安装成功之后,执行docker images

#docker images 

REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE

mysql 5.7 b73014bcbc5b 7 hours ago 400.2 MB

docker启动mysql

docker run -d -p 3306:3306 --name server-mysql -e MYSQL_ROOT_PASSWORD="pass"  -e MYSQL_DATABASE=redmine mysql:5.7

这里为物理机和虚拟机的3306端口做了端口映射,以让外部用户可以通过3306端口访 mysql实例。

2.3 Reamine安装

docker hub中已经有redmine官方镜像了。这里我选用redmine3.2版本。

docker pull redmine:3.2

安装成功之后,执行docker images

#docker images 

REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE

mysql 5.7 b73014bcbc5b 7 hours ago 400.2 MB

redmine 3.2 6e3204627702 11 hours ago 636.1 MB

 

docker启动redmine

docker run -d -p 8080:3000 --name=server-redmine -e MYSQL_ROOT_PASSWORD="pass" - -link server-mysql:mysql redmine:3.2

这里为物理机和虚拟机的30003000端口做了端口映射,使用外部用户可以通过3000 端口访问redmine.

如果一切正常,那么使用docker ps -a可以看到下面的输出:

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

36c529a03cab redmine:3.2 "/docker-entrypoint. 7 seconds ago Up 7 seconds 0.0.0.0:3000->3000/tcp server-redmine

c28063bc0494 mysql:5.7 "docker-entrypoint.s About a minute ago Up About a minute 0.0.0.0:3306->3306/tcp server-mysql

 

通过http://47.93.20.40:3000/login可以访问,用户名密码是:**** ****

以上是关于五班二组高级软件测试进度报告的主要内容,如果未能解决你的问题,请参考以下文章

五班二组黑盒测试实践作业进度报告

五班二组黑盒测试实践作业进度报告

五班二组白盒测试实践进度

五班二组web测试实践进度

五班二组web测试实践进度

五班二组白盒测试实践进度