Window更换电脑,需要重新配置整套开发环境,环境变量,常用软件自定义设计,总是忘记需要百度,所以这里做个汇总,方便下次自己查阅
# Dev
# JDK
JAVA_HOME jdk安装路径
CLASSPATH ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
验证:java -version
1
2
3
4
2
3
4
# Node.js
# 安装完成默认会添加到path路径,如果不慎勾选取消了,或者使用的压缩包,配置PATH即可
PATH # 软件安装目录
1
2
2
# maven
MAVEN_HOME # 软件安装路径
PATH %MAVEN_HOME%\bin
1
2
2
# Tomcat
CATALINA_BASE # 软件安装路径
CATALINA_HOME # 软件安装路径
PATH %CATALINA_HOME%\lib %CATALINA_HOME%\bin
# 验证: 安装目录\bin 启动startup.bat,本地访问 localhost:8080,能看到tomcat信息即可
1
2
3
4
2
3
4
# Yarn
# 安装完成即可使用过,如果采用压缩包安装
PATH # 安装目录\bin
验证: yarn -v
1
2
3
2
3
# Go
# 安装完成即可使用,如果采用压缩包安装
PATH # 安装目录\bin
验证: go evn
1
2
3
2
3
# Git
# 安装完成即可使用,如果采用压缩包安装
PATH # 安装目录\cmd
验证: git version
1
2
3
2
3
# Nginx (opens new window)
# 安装对应目录,windows安装对应稳定版,然后解压即可
PATH # 安装目录
验证: nginx -v
1
2
3
2
3
# Database
# MySql
# 下载安装完成后,以管理员方式启动命令提示符,切换到 安装目录\bin 下
# 初始化数据库,执行指令后会显示初始化的密码
mysqld --initialize --console
mysqld -install # 安装服务
net start mysql # 启动服务
mysql -hlocalhost -uroot -p # 登录MySql,格式:mysql -h 主机名 -u 用户名 -p
1
2
3
4
5
6
2
3
4
5
6
my.ini 启动前需要配置初始化 my.ini配置文件,没有则新建即可
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Redis
# 下载安装完成之后,以管理员方式启动命令提示符,切换到 安装目录 下
redis-server --service-install redis.windows.conf # 以该配置文件注册服务,去服务中启动该服务即可,避免每次使用后面命令窗口运行
requirepass your_password # 在redis.windows.conf找到 requirepass foobared, 去除注解,修改密码即可
# 推荐使用 AnotherRedisDesktopManager 可视化客户端,新建连接,Auth 输入设定的密码即可
1
2
3
4
2
3
4
# Editor
# SublmeText3
# 安装中文插件
Ctrl+` 输入下列内容,出现success或者提示框即可
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
ctrl+shift+p 打开命令面板
输入install pacakge enter
输入ChineseLocalzations enter即可
# 安装插件 一键格式化 html css js
同上,输入html-css-js prettify enter
注意,默认使用nodejs环境,安装插件完成后,在首选项,设置,插件设置中修改该插件的设置,修改文件的node path即可
# 每次启动会卡顿一下
ctrl+~ 查看后台日志:
Package Control: Attempting to use Urllib downloader due to XXXXXXXXXXXXXXXXXX
打开 Sublime Text,选择 references -> Package Setting -> Package Control -> Settings User,修改下列配置
"channels": [
"http://www.miaoqiyuan.cn/products/proxy.php/https://packagecontrol.io/channel_v3.json"
],
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Typora
# 修改默认样式
打开 安装路径\resources\app\style base-control.css
搜索 typora-source .CodeMirror-lines,修改 max-width: 1200px
打开typora偏好设置,打开 github 主题配置,其他主题同理
搜索 write标签,修改 max-width: 1060px
1
2
3
4
5
6
2
3
4
5
6
# Other
# scoop
# windows 包管理工具,类似于linux yum
# 管理员启动Powershell,依次执行
set-executionpolicy remotesigned -scope currentuser
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
# 添加额外软件源
scoop bucket add extras https://github.com/lukesampson/scoop-extras.git
scoop install sudo # 安装完成,可以win+r启动命令行,命令前加入sudo可实现管理员权限运行
scoop install git
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
报错无法访问 raw.githubusercontent.com,需要先将域名写入hosts文件
185.199.108.133 raw.githubusercontent.com
185.199.109.133 raw.githubusercontent.com
185.199.110.133 raw.githubusercontent.com
185.199.111.133 raw.githubusercontent.com
1
2
3
4
2
3
4
# tail
# windows下查查看日志无法使用tail,可以使用git bash代替
# 网上找下tail.exe, 下载完成后,放到 C:\Windows\System32 即可在其他终端使用tail指令
# 这里放置一个,失效百度 链接: https://pan.baidu.com/s/1-LiogYgYcAEbZUstdEZURg 密码: 1w6p
1
2
3
2
3