软件测试-实验1 安装和部署案例系统网站

所用到的资源下载

下载链接: 123云盘

一、环境配置

1、JDK的下载、安装、配置和测试

a.下载

官方下载链接:Oracle JDK 8
在这里插入图片描述
下载自己系统对应版本的 JDK 8 (下载需要有账号)
什么?你嫌麻烦?好好好,64位安装包链接放在这里了: 123云盘

b.安装

在这里插入图片描述
点击下一步
在这里插入图片描述
这里呢,不建议修改安装路径(想改也是可以的,但是得记得装在了哪噢)
在这里插入图片描述

c.环境变量配置

Win10 系统打开环境变量方法:右键此电脑 -> 属性 -> 在右侧的相关设置中找到高级系统设置
或者:打开设置 -> 系统 -> 关于 -> 在右侧的相关设置中找到高级系统设置
Win10 / Win11 系统右键任务栏的 Win 图标 -> 系统 -> 高级系统设置

环境变量
点击环境变量
在这里插入图片描述

添加变量前,先查看系统变量中是否已经存在以下几个变量:JAVA_HOME,PATH,CLASSPATH
发现没有,才进行新建变量。
这里假设 JAVA_HOME 不存在,我们点击系统变量下面的那个新建,填写好变量名后,再将变量值填入刚安装的 JDK 根路径填入(这个变量以前配过高版本的 JDK ,可以不进行配置,此处是给第一次配置 JDK 的做演示,因为 JDK8 是专门给 Tomcat7 使用的):
在这里插入图片描述
那么还有变量名已经存在的情况,比如说 PATH ,很多软件都会安装的时候在这里添加它自己的变量到里面(所以千万不要新建一个 PATH ,将原来的东东覆盖了),我们需要双击该变量或者在选择该变量后点击编辑进行修改:
在这里插入图片描述
同样的,在添加值之前,我们可以先看看,有没有 JDK 的路径值添加过,没有就新建一个值复制进去,按下新建它就会跳转到最下面,此时就可以复制值进去了。此外,对于这个 JDK 的值,我建议将其移动到偏上方,避免被其他版本应用。
如果不是上面这种情况,还会遇到下面这一种编辑环境变量的窗口,只有一行的值可以添加,这种我们在每个值之间添加一个英文状态下的;(分号) 进行分割。
在这里插入图片描述
好,根据以上情况去把以下 环境配置好吧!

JAVA_HOME = C:\Program Files\Java\jdk-1.8 // 此处路径改为你最新 JDK 实际安装路径
PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH = .; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar;

特别注意:分号(;)是用来分开两路径,切勿在变量值中添加任意多余空格,特别是开头结尾;CLASSPATH 的设定中,分号的前面还有一个点(.),不要漏了喔
(我相信,拿 Java 写过程序的同学应该都配置过了,哈哈)

d.测试

在某个盘的根目录下,创建一个记事本,将下面代码复制进去,然后保存退出,最后将该文件命名为 HelloWorld.java (注意把后缀也一起改了)

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

接着就是在路径前添加 cmd ,表示在当前路径打开 cmd,如图:
在这里插入图片描述
输入 java --version 查看当前环境 JDK 版本,若没类似提示,请重新配置环境。
紧接着就是用 javac 编译 java 源文件,输入 javac HelloWorld.java (javac java后缀源文件名)
没提示是正常的,可以看看同目录下,是否多了一个 class 后缀的文件
最后使用 java 命令运行刚编译出来的 class 文件,此次不需要后缀,即java HelloWorld
看到下一行出现出 Hello World 就证明你成功了!
在这里插入图片描述
恭喜你,配置好了 JDK 的环境!!!

2、Tomcat 的下载、安装和配置

a.下载

先放出 Tomcat7.0 的下载链接: 123云盘
和之后会用到团购网站的压缩包: 123云盘

b.安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里建议选择 Full 装全一点
在这里插入图片描述
端口只要是不冲突,符合端口号范围,其实都行。还有这里账号密码也是可以按照自己的想法设置,在之后进入管理器需要该账号密码。这里一定要设置账号密码,不然之后去添加网站时无法进入,需要手动修改配置文件添加账号密码。
在这里插入图片描述
注意选择刚刚安装好的 JDK 根目录
在这里插入图片描述
在这里插入图片描述

c.配置 & 测试

安装完成,让它运行
在这里插入图片描述
可以看到,它启动成功了

:)服务器自启解决方法

这里浅浅地说一下,因为 Tomcat 的 Start type 的类型为 Automatic, 即应用运行时自动开启服务器。对于同时使用不同版本的 Tomcat 的同学,我们就不太需要它自动运行服务器,甚至给我们带来困扰,所以我们将它改为手动模式(Manual)。需要使用时开启,用完就关机可以不用手动关闭,因为一开机时它并不会启动服务器,但是需要继续使用电脑时,可以手动关闭 Tomcat 服务器。
在这里插入图片描述
这时候我们可以访问一下 http://localhost:8900/ 查看,是否运行成功。
如果出现如下图的样子就,成功了!!!
在这里插入图片描述
紧接着点击,箭头所指的位置 Manager App ,输入安装时填写的账号密码,进入后往下找
在这里插入图片描述
将刚刚下载的压缩包“”解压,选择其中的 WAR 后缀文件后,点击 Deploy。等待网页刷新,出现新的应用。
在这里插入图片描述
很好,同时我们也可以发现,Tomcat 安装目录中的 webapps 文件夹里会出现一个 shopping 文件,那么网站就导入完成了。
接下来,我们将刚刚压缩包中的 uploadFiles 文件夹,复制到 shopping 文件里。
还有一个小的配置添加,就是在 Tomcat 安装目录下的 conf 目录中的 server.xml,在里面(下图红框的位置)加上一句话:URIEncoding="UTF-8" 防止乱码来更好的显示图片。(具体位置看图片)
在C盘中,需要权限来保存我们已经修改的文件,需要给当前用户给予对该文件的操作权限,比较麻烦,这时我们可以将其复制到桌面,修改后再复制回来替换配置文件(给予替换权限)。
在这里插入图片描述
操作到这里时,我们可以将 Tomcat 关闭,再重新开启来应用此次修改。
Tomcat 这一部分就算完成了~~

3、MySQL 的下载、安装和配置

a.下载

这里是mysql-5.7.21-winx64下载链接: 123云盘

b.安装

解压到某一英文路径,并记住!!!
在 mysql-5.7.21-winx64\ 目录下新建一个文本文档(.txt),命名为 my.ini,将以下内容复制进去,比做相应的更改

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置服务器的访问端口和字符集
port=3306
character-set-server=utf8
# 允许最大连接数
max_connections=20
# 设置为自己 MYSQL 的安装目录
basedir=C:\mysql-5.7.21-winx64
datadir=C:\mysql-5.7.21-winx64\data
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

特别注意:上面的 basedir 属性值是你自己的 MySQL 的根路径, 也就是你解压到的地方, datadir 是 basedir 的基础上加上\data。(没有是正常的,因为没有初始化)

c.配置系统环境

在系统变量中添加:

PATH = C:\mysql-5.7.21-winx64\bin

(位置为你的mysql-5.7.21-winx64位置+\bin,具体操作请看 JDK 的系统环境配置)
管理员模式运行 cmd 使用mysqld --initialize --user=mysql --console进行初始化,记住初始化的密码
在这里插入图片描述
复制或者截图,你自己的 mysql 初始化出的密码,即上图红色框柱的位置
在这里插入图片描述
出现以上情况,是因为已经初始化过了。如果忘记记录密码,或者是记录密码前不小心关掉了,那么可以把mysql-5.7.21-winx64\ 目录下的data文件夹删除,重新初始化。
出现其他问题,可以看看my.ini是不是路径配置不正确。
然后使用mysqld --install来安装mysql的服务,特别重要,就是也要以管理员模式运行 cmd ,否则会出现以下情况:
在这里插入图片描述
以管理员运行 cmd 方法挺多的,我就说其中一种吧:按下 win + s -> 键盘输入cmd -> 可以看到以管理员方式运行 cmd 或右键其以管理员方式运行.
在这里插入图片描述
接下来我们需要开启刚刚添加的 mysql 的服务,可以win + s 搜索服务,或者在任务管理器中找到服务,并将 MySql 服务开启。
在这里插入图片描述
或者可以在cmd 中输入net start mysql来开启MySql服务(不过也是在管理员模式运行)。
在这里插入图片描述

d.登录数据库

开启服务后,继续执行 mysql -u root -p ,此时会让输入密码,这个时候据要把上面 mysql
初始化时给你的密码复制过来进行登录。
在这里插入图片描述
登录成功后,依从运行一下命令:

set password='123456';
# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
# 修改加密规则
FLUSH PRIVILEGES;
# 刷新权限

密码不建议修改为123456之外的密码,否则需要修改网页的数据库密码,即\shopping\WEB-INF\classes 下的 hibernate.cfg.xml 中修改成本机的 mysql 账号及密码
在这里插入图片描述
运行完后,输入 quit 进行退出,用新的密码重新登陆。

二、工具的使用

1、Navicat Premium

a.下载

这边先放下 Navicat Premium 工具的下载链接:123云盘

b.安装 & 使用

解压到某一英文路径下,找到并打开 navicat.exe
在这里插入图片描述
在这里插入图片描述
双击新创建的链接,连接到mysql
在这里插入图片描述
右键,然后创建数据库,数据库名字为 shop,其他内容不填
在这里插入图片描述
在这里插入图片描述
然后双击新创建的shop数据库,右键表,点击运行sql文件,该文件为,Tomcat下载的网站压缩包中的sql后缀文件。
在这里插入图片描述
在这里插入图片描述
看到成功,就可以关闭了
在这里插入图片描述

三、测试网站部署效果

前台:http://localhost:8900/shopping/Front/front
账号 tjj 密码均为 123456 ,测试是否进入系统首页
后台:http://localhost:8900/shopping/Admin/Admin_login
账号 tjj 密码均为 123456 ,测试是否进入系统管理员首页

tips:

1、Tomcat 开机会自启
2、Monitor Tomcat 可在系统任务栏显示 Tomcat 当前状态
3、还会跟其他版本的Tomcat冲突,因为还有两个端口没改,懒得改了:)
解决方法:需要用某一版本的Tomcat时,把其他版本的Tomcat关闭!

内容仅供参考,学习和交流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花生ono

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值