Windows项目部署

目录

一.安装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启动项目

第四步:最后在浏览器中再次进行登录

  • 28
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值