JDK、tomcat、MySQL5.7安装教程
JDK自定义安装
一、安装JDK、JRE
1、在E盘下建立一个java文件夹,在java文件夹下分别建立jdk和jre文件夹
2、双击安装包
3、点击下一步,更改安装路径,安装到第一步创建好的jdk文件夹中
4、安装好jdk后,会弹出jre的安装,更改安装路径到前面创建好的jre文件夹中
5、安装好之后关闭
二、配置环境变量(win10)
1、此电脑--->右键属性--->高级系统设置--->环境变量
2、新建系统变量JAVA_HOME,变量值为JDK的安装路径E:\java\jdk
3、找到系统变量里的Path,点击编辑,在变量值后添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
进入编辑页面之后:
三、验证
win+R打开cmd,分别输入java,javac,不出错则说明安装配置成功。
安装成功。
Tomcat服务器安装
1、Tomcat属于无脑安装,可以更改安装路径,如图所示,我将Tomcat放在了E盘下:
2、验证Tomcat是否安装成功:
进入Tomcat安装目录的bin文件夹下,双击startup.bat文件,之后会出现小黑屏,不要将此小黑屏关掉
打卡浏览器,在浏览器中输入:localhost:8080,如果出现Tomcat主页则安装成功,如下图所示:
MySQL5.7安装:
一、MySQL5.0卸载
由于我之前电脑上有MySQL5.0,要装MySQL5.7版本,需要将以前的数据库卸载
1、在控制面板里将mysql程序卸载
2、删除mysql的安装文件夹下的my.ini文件及其他所有文件
3、开始->运行regedit,打开注册表,删除注册表下的以下文件夹
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
注:如果没有可以不用删除
4、删除 "C:\ProgramData" 下的MySQL文件夹。如果删除不了,可将其粉碎
5、重启,再进行MySQL5.7的安装
二、MySQL5.7的安装
1、将压缩包解压在想要安装的目录下,我选择装在了E盘
2、配置环境变量
进入mysql安装目录的bin目录下,复制此地址,将复制的地址添加到系统变量的后边
3、检查环境变量是否配置成功
在cmd中输入mysql -V,如果显示了mysql的版本,如下图所示,则环境变量配置成功。
有的电脑在这一步的时候会有如下图所示的问题,这是因为电脑缺东西,需要下载一个补丁包,安装好补丁包即可。
4、以管理员身份运行cmd
5、在cmd中输入mysqld -install安装数据库
在这里,我出错了,输入安装数据库的命令之后显示服务已经存在,如下图所示:
出现这个问题的原因就是以前的数据库没卸载干净,解决方法:
①在cmd中输入”sc query mysql”查看名为mysql的服务
②如上图,服务确实存在,则进行删除操作“sc delete mysql"
返回"[SC] DeleteService 成功",则说明删除成功,可以重新注册 mysql服务。
6、在cmd中输入mysqld --initialize-insecure,初始化数据库
7、启动数据库,在cmd中输入命令net start mysql
至此,数据库安装成功并启动起来了。
8、安装可视化界面Navicat premium并破解
Navicat premium属于无脑安装,可以更改安装目录,破解时将破解文件放入Navicat premium安装目录中,双击运行即可
JDK、tomcat、MySQL5.7安装教程的更多相关文章
- JDK+Tomcat+Zookeeper+DubboAdmin安装教程
JDK+Tomcat+Zookeeper+DubboAdmin安装教程 1. 安装内容: JDK 1.8.131 Tomcat 7.0.77 Zookeeper 3.4.9 Dubbo admin 2 ...
- 2018-2019-2 (内附jdk与webgoat完整安装教程)《网络对抗技术》Exp9 Web安全基础 Week13 20165233
Exp9 Web安全基础 目录 一.基础问题 二.实验步骤 实验前准备:jdk与webgoat的安装 实验点一:SQL 命令注入(Command Injection) 数字型注入(Numeric SQ ...
- jdk+tomcat+mysql一键安装脚本
最近在搞一个web项目部署,每次都要安装jdk.配置环境变量.安装tomcat和mysql.对于非开发人员,还是有点难度的,经常出错,然后就整理了一个自动化的脚本. JDKinstall.bat @e ...
- 呕心沥血之作,最多坑mysql5.7安装教程
前言: 业务需要,需要数据库接binlog发数据变更消息,但是项目用到的数据库是mysql5.6,不支持,于是就有了接下来的一切一切,新的测试服务器上安装mysql5.7 安装步骤: 1.官网下载my ...
- CentOS7 服务器 JDK+TOMCAT+MYSQL+redis 安装日志
防火墙配置(参考 CentOS7安装iptables防火墙) 检查是否安装iptables #先检查是否安装了iptables service iptables status #安装iptables ...
- Linux JDK+TOMCAT+MYSQL+redis 安装日志
检查是否安装iptables #先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptables ...
- Linux JDK Tomcat Nginx MariaDB 安装,Nginx 多域名转发配置
安装JDK rpm包下载地址(jdk-7u17 ): http://www.oracle.com/technetwork/java/javase/downloads/java-archive-down ...
- jdk的下载与安装教程
最近在学逆向,就是要反编译人家的java代码,在这之前要先安装环境,下面是下载和安装JDK的教程: 1.JDK下载地址: http://www.oracle.com/technetwork/java/ ...
- mysql5.7安装教程
1, 下载mysql5.7的安装包mysql-5.7.17-winx64.zip,直接解压到安装目录 2, 进入mysql目录,在里面新建data目录 3, 修改mysql的my.ini文件,指定ba ...
- JDK的下载及安装教程图解(超详细哦~)
一.本人电脑系统介绍及JDK下载途径 1.先说明一下我的电脑为win10系统,64位操作系统~ 2.我选择下载的JDK版本为1.8版本.给大家来两个下载渠道,方便大家的下载~ JDK官网:https: ...
随机推荐
- Vue3 企业级优雅实战 - 组件库框架 - 6 搭建example环境
该系列已更新文章: 分享一个实用的 vite + vue3 组件库脚手架工具,提升开发效率 开箱即用 yyg-cli 脚手架:快速创建 vue3 组件库和vue3 全家桶项目 Vue3 企业级优雅实战 ...
- nacos的使用
一:下载nacos 打开github搜索nacos,选择历史版本,建议下载1.4版本的,较稳定 https://github.com/alibaba/nacos 二:下载完后解压文件,两种方式打开 1 ...
- 【云原生 · Kubernetes】kubernetes v1.23.3 二进制部署(三)
5 部署 etcd 集群 etcd 是基于 Raft 的分布式 KV 存储系统,由 CoreOS 开发,常用于服务发现.共享配置以及并发控制(如 leader 选举.分布式锁等). kubernete ...
- 还在手撸TCP/UDP/COM通信?一个仅16K的库搞定!
摘要 在一些项目中,可能会用到串口(COM)通信,也可能会使用TCP-Server,TCP-Client,UDP等等,这种实现起来都大差不差,所以我封装了一个无任何依赖小而美的通信框架,通用性强,安全 ...
- VsCode搭建一个React项目
安装Node.js 使用 npm -v检查安装成功 目前的 node 中都会自带 npm 所以不需要重新下载 直接切换至淘宝镜像即可 1.临时使用 :npm --registry https://re ...
- crtl+鼠标左键代码出现class file editor,source not found
点击Attached source或者已经添加过按钮变成Change Attached Source 点击之后将自己jdk路径下的src.zip导入就可以了 图片来自https://blog.csdn ...
- 【Java SE】Day06 类与对象、封装和构造方法
一.面向对象思想 1.概述:调用对象的行为实现功能,无需一步一步实现(从执行者变成指挥者) 2.类和对象 类是属性和行为的集合,可以看成描述事物的模板 对象是事物的具体体现,是类的一个实例,具备该类的 ...
- IOS移动端 -webkit-overflow-scrollin属性造成的问题
-webkit-overflow-scrolling带来的相关问题. -webkit-overflow-scrolling 属性控制元素在移动设备上是否使用滚动回弹效果. 其具有两个属性: auto: ...
- 互斥锁 线程理论 GIL全局解释器锁 死锁现象 信号量 event事件 进程池与线程池 协程实现并发
目录 互斥锁 multiprocessing Lock类 锁的种类 线程理论 进程和线程对比 开线程的两种方式(类似进程) 方式1 使用Thread()创建线程对象 方式2 重写Thread类run方 ...
- 「笔记」某移动SRE运维体系交流
痛点 传统竖井式IT架构(封闭.隔离.非标.难运维) X86 服务器硬件稳定性不足 开源软件可靠性不足,且不可控 出了故障,被动救火救不完 转型 由此催生了转型升级的需求: 运维智能(SRE)的转型 ...