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安装教程的更多相关文章

  1. JDK+Tomcat+Zookeeper+DubboAdmin安装教程

    JDK+Tomcat+Zookeeper+DubboAdmin安装教程 1. 安装内容: JDK 1.8.131 Tomcat 7.0.77 Zookeeper 3.4.9 Dubbo admin 2 ...

  2. 2018-2019-2 (内附jdk与webgoat完整安装教程)《网络对抗技术》Exp9 Web安全基础 Week13 20165233

    Exp9 Web安全基础 目录 一.基础问题 二.实验步骤 实验前准备:jdk与webgoat的安装 实验点一:SQL 命令注入(Command Injection) 数字型注入(Numeric SQ ...

  3. jdk+tomcat+mysql一键安装脚本

    最近在搞一个web项目部署,每次都要安装jdk.配置环境变量.安装tomcat和mysql.对于非开发人员,还是有点难度的,经常出错,然后就整理了一个自动化的脚本. JDKinstall.bat @e ...

  4. 呕心沥血之作,最多坑mysql5.7安装教程

    前言: 业务需要,需要数据库接binlog发数据变更消息,但是项目用到的数据库是mysql5.6,不支持,于是就有了接下来的一切一切,新的测试服务器上安装mysql5.7 安装步骤: 1.官网下载my ...

  5. CentOS7 服务器 JDK+TOMCAT+MYSQL+redis 安装日志

    防火墙配置(参考 CentOS7安装iptables防火墙) 检查是否安装iptables #先检查是否安装了iptables service iptables status #安装iptables ...

  6. Linux JDK+TOMCAT+MYSQL+redis 安装日志

    检查是否安装iptables #先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptables ...

  7. Linux JDK Tomcat Nginx MariaDB 安装,Nginx 多域名转发配置

    安装JDK rpm包下载地址(jdk-7u17 ): http://www.oracle.com/technetwork/java/javase/downloads/java-archive-down ...

  8. jdk的下载与安装教程

    最近在学逆向,就是要反编译人家的java代码,在这之前要先安装环境,下面是下载和安装JDK的教程: 1.JDK下载地址: http://www.oracle.com/technetwork/java/ ...

  9. mysql5.7安装教程

    1, 下载mysql5.7的安装包mysql-5.7.17-winx64.zip,直接解压到安装目录 2, 进入mysql目录,在里面新建data目录 3, 修改mysql的my.ini文件,指定ba ...

  10. JDK的下载及安装教程图解(超详细哦~)

    一.本人电脑系统介绍及JDK下载途径 1.先说明一下我的电脑为win10系统,64位操作系统~ 2.我选择下载的JDK版本为1.8版本.给大家来两个下载渠道,方便大家的下载~ JDK官网:https: ...

随机推荐

  1. i春秋Test

    点开是个莫名其妙的网站...看看源码, 第一排好像有点东西 最后也有点东西,所以我们直接百度海洋CMS漏洞(https://www.freebuf.com/vuls/150042.html) 所以这里 ...

  2. 关于mysql在linux(deb系)遇到的问题及解决方法

    前言 当我在树莓派上安装 mysql 数据库的时候,默认安装的是mariadb 数据库,不过没什么区别(在我看来),然后就是闹心的解决各种问题了 1. mysql 在root用户下无密码登录问题 这个 ...

  3. ArcObjects SDK开发 002 写第一个ArcObjects SDK程序

    1.开发环境 基于ArcObjects SDK开发,开发环境一般选用Visual Studio,开发语言使用C#,开发包使用ArcObjects SDK for .Net.UI有的使用Winform, ...

  4. C++编程笔记(智能指针学习)

    目录 scoped_ptr unique_ptr shared_ptr 智能指针简单应用 智能指针简单应用 scoped_ptr 拷贝构造和 =赋值操作均为私有,不允许 内部重载了解引用(*)操作符和 ...

  5. 当我们的执行 java -jar xxx.jar 的时候底层到底做了什么?

    大家都知道我们常用的 SpringBoot 项目最终在线上运行的时候都是通过启动 java -jar xxx.jar 命令来运行的. 那你有没有想过一个问题,那就是当我们执行 java -jar 命令 ...

  6. 浏览器内存漫游解决方案(js逆向)

    //浏览器内存漫游解决方案(js逆向) //原理通过ast把所有的变量,参数中间值进行内存的存储 //搜索AST-hook,进入github //现在github的库下载下来 //anyproxy n ...

  7. 一个简单的工具开发:从学生端更新程序部署工具说起,浅谈qt中自定义控件制作和调用、TCP协议下文件的收发 、以及可执行文件的打包

    一个简单的工具开发:从学生端更新程序部署工具说起,浅谈qt中ui的使用和TCP协议下文件的收发.以及可执行文件的打包 写在前面,Qt Designer是一个非常操蛋的页面编辑器,它非常的...怎么说呢 ...

  8. nuxt 登录注册加重置密码

    <!-- 登录弹框 --> <div class="mask" v-show="flag"> <div class="m ...

  9. 第一百一十七篇: JavaScript 工厂模式和原型模式

    好家伙,本篇为<JS高级程序设计>第八章"对象.类与面向对象编程"学习笔记   1.工厂模式 工厂模式是另外一种关注对象创建概念的创建模式. 它的领域中同其它模式的不同 ...

  10. c#5.0(.net 4.5之后)的 Async+await+Task的异步机制的调试笔记

    1.)无返回值的情况(异步也是基于线程). using System; using System.Collections.Generic; using System.Linq; using Syste ...