软件测试学习笔记丨 Linux 与 SQL 实战
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32051
需求说明
PetClinic 宠物医院:一个在线的小型的商城。是典型的电子商务项目。
测试需求在 Linux 服务器中启动 Web 服务。在服务器中搭建 PetClinic 宠物医院测试环境。
在 Linux 服务器中启动服务
远程登录 Linux 服务器。
启动 Python Web 服务。
Java 应用部署。
远程登录 Linux 服务器
shell 服务器:账号:查看入群须知贴端口:22 域名:shell.ceshiren.com 密码:hogwarts
Windows 使用 mobaxterm 远程连接服务器
MacOS:ssh xxxx@shell.ceshiren.com
Shell 服务器可用端口
常见公认端口:21:FTP 服务端口。22:SSH 服务端口。80:HTTP 端口。443:HTTPS 端口。8080:WWW 代理端口。
Shell 服务器练习可用端口:8080-9000 端口开放。
启动 Python Web 服务
HTTP 服务器 模块:http.server
命令行开启服务
Java 应用部署
部署方式:使用 jar 或者 war。jar:Java 的一种文档格式,是一种与平台无关的文件格式,可将多个文件合成一个文件。war:一个可以直接运行的 WEB 模块,通常用于网站,打成包部署到容器中。
使用 jar 包部署:使用 jar 命令直接启动。
使用 war 包部署:部署到容器中,例如 Tomcat。
通过 jar 包部署 Java 应用
效果校验
环境清理
停止服务
部署 PetClinic 宠物医院
Petclinic 数据库地址
地址:101.132.159.87
端口:3306
用户名:petclinic
密码:petclinic
PetClinic 数据库配置
修改数据库配置:application.propertiesapplication-mysql.properties
创建数据库表
创建数据库。
创建表结构。
导入数据。
软件测试开发免费视频教程分享
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/8309bb3b5dd21a0d6d02b518d】。文章转载请联系作者。
评论