目录
一.安装jdk
1.1 安装
1.2 配置
二.安装Tomcat
2.1 安装
2.2 配置防火墙
三. 安装MySQL
3.1 安装
2.2 内部连接
3.3 外部连接
四. 部署项目
4.1 项目部署
4.2 修改mysql的用户密码
一.安装jdk
1.1 安装
选择jdk安装包双击进行傻瓜式安装即可,这里注意记住安装路径,后续要用来配置环境。
1.2 配置
查看设备属性,选择高级设置,配置环境变量。
二.安装Tomcat
2.1 安装
选中tomcat压缩包进行解压即可用。进入其bin目录运行startup.bat文件即可运行服务。
2.2 配置防火墙
在防火墙高级设置里新建一个入站规则8080,并将其开放即可。
三. 安装MySQL
3.1 安装
1.解压MySQL 5.7版本文件。
2.把my.ini文件放入解压出来的文件里,并且为其编辑为MySQL的文件位置。
3.安装,在文件bin目录下执行命令mysqld install,出现success字样即安装成功。
4.初始化,继续执行命令mysqld --initialize --console,初始化成功获得一个临时密码。
5.启动mysql服务。执行net start mysql命令。
6.执行命令mysql -P 3306 -u root -p 登录mysql,输入之前的临时密码。
7.修改密码,执行指令SET PASSWORD = PASSWORD("123"); 将密码修改为123。
2.2 内部连接
- 密码设置完成后,解压navicat工具,点击连接后输入相关信息即可连接成功。
3.3 外部连接
1.找到mysql下的user表,将Host一栏改成%符号。
2.编写代码赋所有权限给root用户。
3.在防火墙高级设置里新建入站规则端口3306,并启用该规则。
4.这样外部设备的navicat就可以访问了(连接名输本设备的ip)
四. 部署项目
4.1 项目部署
第一步:把你想要进行部署的项目的war包放到tomcat的webapps中
第二步:进入到tomcat的bin目录里面 ---> 双击startup.bat文件,启动tomcat
第三步:tomcat服务开启成功
第四步:在浏览器的地址栏输入 ip地址+tomcat的端口号+war包的项目名
例如:192.168.114.130:808/oapro
第五步:进入之前我们放war包的webapps中,可以看见生成了一个和war包相同名称的文件夹
第六步:进入oapro文件夹 ---> WEB-INF ---> classes --->
com.zking.oapro ---> util --- >查看 config.properties
第七步:在 #mysql中,我们可以看到数据库名、用户名以及密码
(密码要与数据库一致,否则连接不成功)
第八步:在navicat中创建数据库,导入数据,可以进入到t_oa_user表中查看登录信息
第九步:登录
4.2 修改mysql的用户密码
在前面安装mysql时设置的密码和后面项目的连接密码不一致时我们应该怎么办
- 修改用户密码:
#命令:set password for 用户名=password('新密码');
set password for root=password('123456');
flush privileges;
第一步:把上面的密码复制到mysql中进行修改
第二步:把之前war包生成的oapro文件夹进行删除
第三步:再次进入到tomcat的bin目录下,startup.bat启动项目
第四步:最后在浏览器中再次进行登录