Windows系统Java环境安装
Windows系统Java环境安装
有没发现每次安装java开发环境都要花费大半天的时间去找安装包和安装教程,我们在这里整理一套较为完善的环境安装笔记
JDK
jdk下载地址
本地安装jdk
进入环境变量配置
graph LR 1[我的电脑] --> 2[右键属性] -->3[高级系统设置]-->4[环境变量]-->5[系统变量]-->6[新建系统变量]-->7[完成后点击确定]
配置JAVA_HOME
变量名:JAVA_HOME
变量值:这是你自己安装JDK时的路径
作用:定义一个变量,供其它地方使用
配置path
双击系统变量下的PATH变量,新建两个路径
作用:让系统在任何路径下都可以识别java、javac、javap等命令
测试jdk是否安装成功
graph LR 1[打开cmd]-->2[输入java -version]-->3[查看输出结果]
jdk11和jdk12在安装之后是没有jre目录的,如果需要,需自己手动建立。方法如下cd到jdk安装目录下,输入命令:jlink.exe --module-path jmods --add-modules java.desktop --output jre 手动生成jre
Tomcat
下载地址
tomcat安装(必须安装JDK)
对CATALINA_HOME、Path这两个系统变量分别设置
1
2
3
4
5
6
7CATALINA_HOME=D:\ProgramFiles\apache-tomcat-9.0.10
Path=%CATALINA_HOME%\lib
Path=%CATALINA_HOME%\lib\servlet-api.jar
Path=%CATALINA_HOME%\lib\jsp-api.jar测试是否安装成功
在Tomcat的安装路径下bin文件中进入cmd中,输入startup.bat回车,访问http://localhost:8080,查看是否启动成功
修改tomcat中文乱码
修改conf中server.xml
1
2
3<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>修改logging.properties
将控制台输入的日志改为GBK格式(中文不乱码)
1
java.util.logging.ConsoleHandler.encoding = GBK
Maven
下载地址
解压安装
配置环境变量MAVEN_HOME,路径为maven安装bin目录
进入config,远程仓库设置为
1
2
3
4
5
6
7
8<mirrors>
<mirror>
<id>aliyun-maven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven mirror</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
</mirrors>修改本地仓库所放的位置,这个默认是放在C盘中
1
<localRepository>D:\repostitory</localRepository>
安装IDEA或Eclipse
IDEA破解
Eclipse安装
http://www.eclipse.org/downloads/packages/
安装Mysql
安装mysql8+
下载安装包解压
配置初始化的my.ini文件
解压后的目录并没有my.ini文件,需要我们自行在安装根目录下添加my.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Environment\mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Environment\mysql-8.0.27-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4配置文件中的路径要和实际存放的路径一致(8.0.18不要手动创建Data文件夹)
初始化Mysql
在安装时,避免权限问题出错我们尽量使用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况。
在Mysql的bin目录执行以下命令
1
mysqld --initialize --console
安装Mysql服务+启动Mysql服务
安装mysql服务
执行下面的命令:
1
mysqld --install [服务名] ###(服务名可以不加,默认为mysql)
如果因为服务存在失败,需要删除之前的服务,再去安装
1
2
3sc delete mysql
mysqld --install
启动mysql服务
1
net start mysql
连接mysql,修改密码
这里我们通过Navicat去连接数据库
把我们上午复制保存的密码填上去,注意是在:之后的所有字符串,注意空格也是
登录上去后,开始修改密码
在mysql安装的bin目录下进行数据库连接,输入下面指令后在输入密码
1
mysql -u root -p
有了mysql>就可以去修改密码了
1
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
密码修改后退出
1
exit;
安装mysql5.7
zip方式安装
安装上述提供的地址下载zip格式的压缩包并解压
进入系统变量的path中新增mysql安装路径bin目录
在解压后的文件中追加my.ini文件和创建data文件夹
my.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20[mysqld]
#端口号
port = 3306
#mysql-5.7.27-winx64的路径
basedir=E:\Program Files\Mysql\mysql-5.7.27-winx64
#mysql-5.7.27-winx64的路径+\data
datadir=E:\Program Files\Mysql\mysql-5.7.27-winx64\data
#最大连接数
max_connections=200
#编码
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#编码
default-character-set=utf8
安装mysql
注意一定要以管理员启动cmd,否则在安装过程中会出现因为管理权限不够而拒绝安装/卸载服务
- 进入mysql的bin目录下,输入mysqld -install,若出现Service successfully installed,证明安装成功;如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd
- 然后继续输入命令:mysqld –initialize,此时不会有任何提示
- 再输入启动命令:net start mysql,出现以下提示证明MySQL启动成功
设置mysql密码
net stop mysql 停止服务
在my.ini文件中[mysqld]字段下任意一行添加skip-grant-tables
重新启动mysql :net start mysql
输入命令mysql -u root -p,不需要输入密码直接回车
输入以下命令use mysql进入数据库
输入命令:update user set authentication_string=password(“xxxxxx”) where user=”root”;
xxxxxx是你设置的新密码,敲击回车后若出现以下信息,证明修改成功!最后面的分号不要忘记
手动停止MySQL服务,在win10搜索栏内输入服务,找到MySQL。点击右键,然后点击停止即可。
然后在刚刚的my.ini文件中删除skip-grant-tables这一行,保存关闭。
再次启动cmd(管理员身份),输入启动命令:net start mysql,再输入mysql -u root -p,再输入你刚刚设置的密码
然后输入命令行use mysql验证一下
既然没有重置密码,那就重置一下呗
键入命令行alter user user() identified by “xxxxxx”;再次输入命令行use mysql验证一下,成功!
msi方式安装
下载过后直接双击msi进行安装
点击第二个Customer自定义安装
- Typical:典型安装,最常用的功能,默认安装C盘
- Customer:选择安装以及组件等
- Complete:完全安装,安装所有组件,默认在C盘
点击右下角的 Browse…,设置安装路径
点击 Install ,开始安装
mysql环境变量配置,在path中直接添加,安装路径的bin目录
mysql服务的安装和初次登录
以管理员打开cmd
进入mysql安装路径的bin目录下
输入mysqld -install
当第一条命令成功后输入mysqld –initialize
两条命令执行完毕以后,在MySQL的安装目录下会出现一个data文件夹
进入data文件夹,打开以.err为后缀的文件,文件中存储了数据库的临时密码。也可以使用记事本的查找功能查找关键词password。记住此密码!!!
执行命令 net start mysql ,启动MySQL服务。
使用临时密码初次登陆MySQL。登录命令为mysql -u root -p。密码就是.err文件中的临时密码!登录成功
1
mysql -u root -p
修改root用户的登录密码为123456
1
alter user 'root'@'localhost' identified by '123456';
修改mysql字符集为utf-8
在mysql安装目录下新建my.ini文件
1
2
3
4
5
6
7
8[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8以管理员身份启动命令行,重启MySQL服务。
1
2net stop mysql
net start mysql
登录MySQL,使用命令 status 查看字符集。由于配置了环境变量,直接使用普通命令行即可登录MySQL。
Navicat破解安装
注意:在破解之前不能启动程序,否则会破解失败
链接:https://pan.baidu.com/s/13ufOY5v7IHXlVnmOJfB_1Q
提取码:54ci
Typora破解安装
获取安装包
链接:https://pan.baidu.com/s/13R5g9alFIOY7dl9K42BUrw
提取码:3p95
图片上传至七牛云图片服务器
七牛云图片服务器有关操作
PicGo软件设置
下载PicGo
设置七牛云图床
Typora上传图片设置
SVN安装
- 百度搜索下载
- 安装时记得要选把标有“×”的选择安装(command line client tools),选择了这样是idea安装subversion控制选择svn.exe。其他的都不需要勾选
- 汉化http://tortoisesvn.net/downloads.html ,进入该地址下载语言包,在svn中setting中设置语言即可
Git安装
选择适合的版本下载,然后傻瓜式安装
使用步骤
- 创建一个git文件夹(命令:git init)
- 进入文件夹右键选择Git Bash Here进行基本部署
基本指令
安装完成git后,正式使用git,需要进行一些全局设置
1
2
3
4
5
6# 设置全局用户名
git config --global user.name "your name"
# 设置邮箱
git config --global user.email "your email"
# 查看配置信息
git config --list
安装Node.js
安装,打开安装,傻瓜式下一步即可
设置环境变量(路径为node的安装路径)
graph LR 1[环境变量]-->2[在path中填入node安装路径]-->3[进入cmd输入node -v和npm -v查看是否安装成功]
配置npm在安装全局模块是的路径和缓存cache的路径
因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间
所以这里配置自定义的全局模块安装目录,在node.js安装目录下新建两个文件夹 node_global和node_cache,然后在cmd命令下执行如下两个命令:
1
2
3npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"执行成功。然后在环境变量 -> 系统变量中新建一个变量名为 “NODE_PATH”, 值为“D:\Program Files\nodejs\node_modules”
最后编辑用户变量里的Path,将相应npm的路径改为:D:\Program Files\nodejs\node_global
测试
在cmd命令下执行 npm install webpack -g 然后安装成功后可以看到自定义的两个文件夹已生效:
webpack 也已安装成功,执行 npm webpack -v 可以看到所安装webpack的版本号
安装vue-Devtools
- https://github.com/vuejs/devtools/tree/v5.1.1 下载(
注意不要下最新版的,那个是开发版,并不稳定,有可能安装的时候出错
) - 进入到对应的解压目录,运行npm install 和npm run build
- 修改目录D:\Environment\devtools-5.1.1\shells\chrome\mainifest.json中的persistent为true
- 最后把chrome拖入进扩展程序中