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

文章目录

  • 1、安装jdk
  • 2、tomcat安装
  • 3、MySQL安装
  • 3、外部访问数据库

1、安装jdk

在这里插入图片描述

  • 1.双击运行jdk-8u144进行一个安装
    在这里插入图片描述
  • 2.一直点击下一步,到修改路径那个地方把他的存放路径改到D盘
    在这里插入图片描述
  • 3.找到我们刚刚修改的那个路径点进bin目录然后复制该路径进行一个环境变量配置
  • 在这里插入图片描述
  • 4.找到我的电脑右键,点击属性、点击高级系统设置、点击环境变量
    在这里插入图片描述
  • 5.点击系统变量,输入变量名字,值为我们刚刚复制的路径
    在这里插入图片描述
  • 6.找到我们的Path目录移动到最后面加上%JAVA_HOME%\jre\bin;
    在这里插入图片描述
  • 7.打开我们的命令窗口输入 java -version出现jdk版本就说明我们已经安装好了

2、tomcat安装

在这里插入图片描述

  • 1.将我们的tomcat右键进行解压出来
    在这里插入图片描述
  • 2.我们双击进去点击bin目录找到statup双击运行
    在这里插入图片描述
  • 3.下面显示有时间代表我们已经启动成功了
    在这里插入图片描述
  • 4.找到我们的防火墙高级设置点击入站规则,右键新建入站规则,规则类型选择端口,然后下一步选择8080端口一直点击下一步即可

3、MySQL安装

在这里插入图片描述
1.将MySQL的·安装包拷贝到虚拟机中(我这里安装的是mysql5.8版本,和mysql8一样是主流版本,可随意选择)
在这里插入图片描述
2.将mysql进行一个解压
在这里插入图片描述
3.将主目录都my文件夹复制到mysql的主目录下
在这里插入图片描述
4.将此目录的地址复制
在这里插入图片描述
5.将刚刚复制好的my文件夹右键点击编辑
在这里插入图片描述
6.将刚刚复制的文件位置替换图中位置,并且将所有的斜杠替换成双斜杠
在这里插入图片描述
7.打开电脑的cmd用管理员身份运行,cd转到my文件存放位置下的bin目录下,然后输入mysqld install回车
在这里插入图片描述
8.安装成功以后就会出现上面的字样
在这里插入图片描述
9.成功之后,初始化mysql命令:mysqld --initialize --console,成功后就会生成对应的账号密码就是下面的localhost和root
在这里插入图片描述
10.重起mysql命令:net start mysql,成功只会显示启动成功
在这里插入图片描述
11.输入指令:mysql -P 3306 -u root -p,加上刚刚的临时密码进行一个mysql的登录
在这里插入图片描述
12.再次输入命令:SET PASSWORD=PASSWORD(“123”);括号里面输入你要修改的密码可以随意
在这里插入图片描述
13.解压Navicat进行一个测试
在这里插入图片描述
14.双击进去找到Navicat.txt发送到桌面
在这里插入图片描述
15.点击上方连接,输入连接名称用户名、密码就是我们刚刚改的密码,点击测试链接显示连接成功我们的配置就成功了

3、外部访问数据库

在这里插入图片描述
1.需要将user用户里面的Host里面localhost改成%,
在这里插入图片描述
2.如果是mysql是5.7的话还需要给root进行一个授权输入上方的sql语句进行一个授权
在这里插入图片描述
3.然后关闭虚拟机里面的防火墙,这样子外面的电脑就能访问数据库了(但是我们不能关闭防火墙)
在这里插入图片描述
4.我们点击高级防火墙,点击入站规则右键新建入站规则,选择端口
在这里插入图片描述
5.点击下一步输入数据库的端口号进行一个开放
在这里插入图片描述
6.然后我们有可以进行一个外部访问了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/315852.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Gogs - 管理协作者

Gogs - 管理协作者 References 仓库设置 管理协作者 权限设置 References [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/

41k+ stars 闪电般快速的开源搜索引擎 docker安装教程

目录 1.下载 2.启动 成功示例 3.创建索引 4.插入数据 4.1下载数据 4.2插入数据 4.3查看数据 5.官方地址 1.下载 docker pull getmeili/meilisearch:latest 2.启动 mkdir -p /opt/meili_datadocker run -it --rm \-p 7700:7700 \-v /opt/meili_data:/meili_data \ge…

SAP OData(二)Association

Entity之间用Association来表示关联关系,可以同CDS view中的Association一起理解。 我们在上次已经建好实体Item的基础上,再建一个Header,其方法的重写也参考Item即可,然后开始本篇的探索。 一,构建Association 1.1…

数据结构——二叉树(先序、中序、后序及层次四种遍历(C语言版))超详细~ (✧∇✧) Q_Q

目录 ​​​​​​​ 二叉树的定义: *特殊的二叉树: 二叉树的性质: 二叉树的声明: 二叉树的先序遍历: 二叉树的中序遍历: 二叉树的后序遍历: 二叉树的层序遍历: 二叉树的节…

AVL树(Java)

目录 一、什么是AVL树 二、AVL树的实现 AVL树的节点 AVL树的插入 AVL树的旋转 右单旋 左单旋 左右双旋 右左双旋 AVL树的验证 三、AVL树的性能分析 一、什么是AVL树 在了解什么是AVL树之前,我们先回顾二叉搜索树的概念 二叉搜索树(二叉排序…

pytorch学习笔记(八)

Sequential 看看搭建了这个能不能更容易管理,CIFAR-10数据集进行 看一下网络模型CIFAR-10模型 1 2 3 4 5 6 7 8 9 输入进过一次卷积,然后经过一次最大池化&#…

Stronghold Village

有了近2000个预制件和大量资产,您可以用基本的或先进的模块化预制件建造您的设防城镇或梦幻村庄,其中有许多定制选项和大量道具和物品 通过这个巨大的资源库,你可以创建村庄、城市、要塞、农村建筑、大教堂、城堡等。为你的环境提供高水平的细节,你可以创建外部装饰建筑,也…

Maven的安装和配置

国内Maven仓库之阿里云Aliyun仓库地址及设置 用过Maven的都知道Maven的方便便捷,但由于某些网络原因,访问国外的Maven仓库不便捷,好在阿里云搭建了国内的maven仓库。 需要使用的话,要在maven的settings.xml 文件里配置mirrors的子…

Wpf 使用 Prism 实战开发Day11

仓储(Repository)/工作单元(Unit Of Work)模式 仓储(rep):仓储接口定义了对实体类访问数据库及操作的方法。它统一管理数据访问的逻辑,并与业务逻辑层进行解耦。 简单的理解就是对访问数据库的一…

Stable Diffusion XL Turbo 文生图和图生图实践

本篇文章聊聊,如何快速上手 Stable Diffusion XL Turbo 模型的文生图和图生图实战。 写在前面 分享一篇去年 11 月测试过模型,为月末分享的文章做一些技术铺垫,以及使用新的环境进行完整复现。 本篇文章相关的代码保存在 soulteary/docker…

c#多线程中使用SemaphoreSlim

SemaphoreSlim是一个用于同步和限制并发访问的类,和它类似的还有Semaphore,只是SemaphoreSlim更加的轻量、高效、好用。今天说说它,以及如何使用,在什么时候去使用,使用它将会带来什么优势。 代码的业务是&#xff1a…

如何使用统计鸟网站统计分析网站流量来源?

统计鸟官网地址:https://www.tongjiniao.com/ 站长必备!网站数据统计,流量监测平台 提供网站数据统计分析、搜索关键词、流量访问来源等服务 深入分析用户点击习惯,为智能化运营网站提供更好的用户体验 目录 一、注册账号信息 二…

Ubuntu开机自动挂载硬盘

前言: 因为我的电脑是WIN10 Ubuntu18.04双系统,且两个系统都装在C盘上,而D盘作为数据和代码存储盘,经常会开机就被访问,例如上一次关机前用VS Code访问D盘代码,然后下一次开机的时候打开VSCode发现打不开…

Spark SQL基础

SparkSQL基本介绍 什么是Spark SQL Spark SQL是Spark多种组件中其中一个,主要是用于处理大规模的结构化数据 什么是结构化数据: 一份数据, 每一行都有固定的列, 每一列的类型都是一致的 我们将这样的数据称为结构化的数据 例如: mysql的表数据 1 张三 20 2 李四 15 3 王五 1…

用通俗易懂的方式讲解:一文讲透主流大语言模型的技术原理细节

大家好,今天的文章分享三个方面的内容: 1、比较 LLaMA、ChatGLM、Falcon 等大语言模型的细节:tokenizer、位置编码、Layer Normalization、激活函数等。 2、大语言模型的分布式训练技术:数据并行、张量模型并行、流水线并行、3D …

基于JAVA的数据可视化的智慧河南大屏 开源项目

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统展示四、核心代码4.1 数据模块 A4.2 数据模块 B4.3 数据模块 C4.4 数据模块 D4.5 数据模块 E 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpringBootMySQL的数据可视化的智慧河南大屏,包含了GDP、…

Mysql如何优化慢查询

如何优化慢查询 慢 SQL 的优化,主要从两个方面考虑,SQL 语句本身的优化,以及数据库设计的优化。 1、避免不必要的列 覆盖索引会导致回表,且增大了IO 2、分页优化 深分页解决方案 使用子查询in 使用连接表 left join 使用游标&a…

uniapp微信小程序投票系统实战 (SpringBoot2+vue3.2+element plus ) -投票帖子管理实现

锋哥原创的uniapp微信小程序投票系统实战: uniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )_哔哩哔哩_bilibiliuniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )共计21条视频…

131基于matlab的差分进化算法优化K均值聚类问题

基于matlab的差分进化算法优化K均值聚类问题,可调整K参数得到最佳聚类结果。输出聚类可视化图和优化迭代曲线。可替换自己的数据,程序已调通,可直接运行。 131matlab差分进化算法K均值聚类 (xiaohongshu.com)

解决虚拟机的网络图标不见之问题

在WIN11中,启动虚拟机后,发现网络图标不见了,见下图: 1、打开虚拟机终端 输入“sudo server network-manager stop”,停止网络管理器 输入“cd /回车” , 切换到根目录 输入“cd var回车” ,…