jdk、tomcat及mysql的安装和windows项目部署

目录

一、jdk安装

[1.1 安装jdk](#1.1 安装jdk)

[1.2 配置jdk环境](#1.2 配置jdk环境)

[1.3 配置成功](#1.3 配置成功)

二、tomcat安装

三、MySQL安装

[3.1 解压安装文件夹](#3.1 解压安装文件夹)

3.2改变my.ini文件位置

3.3编辑my.ini文件

[3.4 打开cmd 输入 mysqld install](#3.4 打开cmd 输入 mysqld install)

3.5初始化mysql服务端

[3.6 sql服务启动mysql](#3.6 sql服务启动mysql)

[3.7 登录mysql](#3.7 登录mysql)

[3.8 修改密码](#3.8 修改密码)

[3.9 连接测试](#3.9 连接测试)

四、项目部署


一、jdk安装

1.1 安装jdk

1. 双击jdk,进行一个傻瓜式安装

2. 安装成功

1.2 配置jdk环境

(1)win+x+y打开虚拟机中的系统,打开高级变量,配置环境

(2)配置环境变量

JAVA_HOME:C:\Program Files\Java\jdk1.8.0_144【根据自己实际的安装位置】

Path: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

1.3 配置成功

测试是否安装成功:

1. win+r,输入cmd,回车

2. 输入java -version进行测试

二、tomcat安装

右键解压,进入bin目录里面,双击startup.bat打开tomcat

测试:输入虚拟机的IP地址+:8080的端口号,出现下方界面,代表tomcat启动成功【在防火墙关闭的情况下外部可以访问】

在防火墙打开的情况下,想要外部访问,要设置入站规则:

打开防火墙,找到入站规则,然后新建规则,选中端口,端口写8080,接着一直下一步即可

三、MySQL安装

3.1 解压安装文件夹

3.2改变my.ini文件位置

3.3编辑my.ini文件

3.4 打开cmd 输入 mysqld install

3.5初始化mysql服务端

输入mysqld --initialize --console命令 ,会生成一个账号密码

3.6 sql服务启动mysql

输入net start mysql

3.7 登录mysql

输入:mysql -P 3306 -u root -p

输入临时密码

3.8 修改密码

输入:SET PASSWORD = PASSWORD("123456");

3.9 连接测试

四、项目部署

(1)把项目war包放到tomcat中的webapps中

(2)打开tomcat

(3)会自动生成一个文件夹,打开这个文件夹,进到util目录,然后建立文件中显示的数据库



(4)导入数据脚本


(5)修改数据库密码(也可在刚刚comfig.properties文件修改项目密码)

方法一:
方法二:

修改密码:

set password for 用户名=password('新密码')

(6)登录成功

相关推荐
1104.北光c°4 分钟前
Leetcode215 三种写法完成数组中的第K个最大元素 【hot100算法个人笔记】【java写法】
java·笔记·程序人生·算法·leetcode·排序算法·快速选择
yugi98783811 分钟前
MATLAB 实现平板裂纹扩展模拟、气孔/夹杂物分析
开发语言·matlab
青山师16 分钟前
Java注解深度解析:从元数据机制到框架开发基石
java·开发语言·注解·javase·java面试·后端开发·java核心
AI人工智能+电脑小能手22 分钟前
【大白话说Java面试题】【Java基础篇】第35题:怎样声明一个类不会被继承?什么场景下会用
java·开发语言·后端·面试
游乐码24 分钟前
c#特殊语法
开发语言·c#
升鲜宝供应链及收银系统源代码服务28 分钟前
升鲜宝云仓供应链管理系统 数据库数据字典设计 (一)---升鲜宝生鲜配送供应链管理系统
java·生鲜配送源代码·供应链源代码·生鲜供应链源代码·企业erp源代码·云仓供应链管理系统
无限进步_31 分钟前
【C++】AVL树完全解析:从平衡因子到四种旋转
c语言·开发语言·数据结构·c++·后端·算法·github
大厂数码评测员35 分钟前
2026 年家庭菜谱记录工具怎么选:从功能边界和小程序代码实现看免费与付费差异
java·开发语言·apache
twc82935 分钟前
从架构视角梳理全链路压测的核心业务链路
java·大数据·软件测试·架构·性能测试·全链路压测
XS03010637 分钟前
Java基础 set集合
java·开发语言