目录
前言
本文记录下Windows新机安装的一些程序员必备软件过程,以及需要同步初始化的内容:
- 设置账号密码、修改hosts
- 浏览器(Chrome(登录谷歌账号,通过chrome浏览器自动同步浏览器收藏夹、扩展程序等)、火狐)
- 通讯软件(微信、企业微信、飞书、钉钉、腾讯会议、Zoom)
- JDK(配置JAVA_HOME)
- MySQL(安装客户端软件)
- Navicat
- Redis(配置启动,并安装客户端软件)
- Redis Management
- Maven(配置MAVEN_HOME,修改setting.xml文件)
- Git(设置ssh登录)
- IDEA(配置JDK、Maven、Git;安装Mybatis、Lombok等插件;设置自动提示、导包、文件模版等)
- Postman(通过账号同步workspace )
- Jmeter(修改中文配置等)
- VPN
- Tunnelblick/openvpn
- SeoClient
- VPN
- 办公软件及其他工具
- 邮箱(Foxmail)
- 笔记(有道云笔记、印象笔记)
- 文本编辑器(SublimeText、Typora)
- 其他(XMind、百度网盘)
- 文件(文档、图片、视频等)
- 项目代码
- 资料
1. 安装Chrome
2. 安装JDK
- 登录 Oracle官网,下载JDK Windows版安装JDK11或者JDK17
- 配置JAVA_HOME
设置→搜索:环境变量→新建系统变量:(变量名:JAVA_HOME;变量值:C:\soft\Java\jdk-11(jdk安装路径)
添加PATH: %JAVA_HOME%\bin %JAVA_HOME%\jre\bin - cmd 进入命令行,输入 java -version 查看,安装完成
3. 安装Maven
- Maven官网下载解压(注意:下载3.6及以下版本)
Maven3.6.3下载地址 - 解压到安装目录下:
- 配置MAVEN_HOME
- cmd进入命令行,输入mvn -v 查看结果
- 配置setting.xml
修改本地仓库路径及镜像拉取地址
<localRepository>E:\repository</localRepository>
<!-- 阿里云仓库,个人配置 -->
<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>aliyun</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
4. 安装Git
- 登录Git官网下载Mac版本:Git下载地址
- 双击,一直下一步直到安装完成
- 添加安装路径至系统环境变量Path:C:\xxx\Git\cmd
- 查看安装结果:git version
5. 安装Mysql
- MySQL官网下载安装,版本号:8.0.36
- 配置Mysql环境变量:MYSQL_HOME、添加PATH
- 修改my.ini文件:添加下面配置
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
port = 3306
# mysql的安装目录
basedir=${YOUR_MYSQL_DIR}
# mysql数据库的数据的存放目录,MySQL8+ 不需要以下配置
# datadir=${YOUR_MYSQL_DIR}\data
# 允许最大连接数
max_connections=20
# 服务端字符集
character-set-server=utf8
# 创建新表时使用的默认存储引擎
default-storage-engine=INNODB
- cmd以管理员身份进入命令行,初始化mysql,记录下打印的初始密码:
# 初始化数据库
mysqld --initialize --console
# 安装
mysqld --install
# 启动
net start mysql
# 登录
mysql -u root -p
输入初始化命令打印的密码
# 修改新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
- 重新打开一个新窗口,测试新密码
mysql -u root -p123456
6. 安装Redis
- Redis ZIP下载稳定版本
- 解压到指定路径
- 配置系统环境变量:PATH
- 启动运行redis-server、redis-cli
- (可选) 安装
redis-server --service-install redis.conf --loglevel verbose
含义:
–service-install 为指定安装系统服务
redis.conf 为解压目录下的配置文件
–loglevel 为输出日志的级别
7. 安装客户端工具
- 下载安装数据库客户端【Navicat】
- 自行百度下载安装并激活
- 下载安装Redis客户端【AnotherRedisDesktopManager】
- 下载安装Postman
Postman下载地址
登录账号,同步数据
8. 安装IDEA
- 下载安装:
百度下载安装IDEA并激活 - 配置
- 修改 idea.vmoptions
-Xms512m -Xmx2048m
- 配置JDK、Maven、Git等
- 配置IDEA Maven路径,如果下载依赖报错,查看是否是版本安装过高,建议安装3.6及以下版本
- 安装插件
- MybatisX
- POJO to JSON
- Alibaba Java Coding Guidelines
- MapStruct Support
- Lombok
- EasyYapi
- GenerateAllSetter
9. 安装Jmeter
- 官网下载Jmeter
- 配置环境变量添加Path:${jmeter安装路径}/bin
- cmd启动: jmeter
10.安装openvpn
- 下载安装openvpn
- 下载解压配置文件
- 将配置文件放到openvpn的config目录即可
11. 安装SecoClient
- 下载
- 安装配置
12. 安装办公软件
- 安装Typora
- Typora官网
- 点击安装
- 修改Typora文件设置
- 下载安装其他
- 企业微信
- 飞书
- 微信
- 快连
- 下载解压缩软件: win-rar
- 百度网盘
13. 其他设置、命令安装
- 修改windows用户密码:xxxxxxxxx
- 添加hosts文件映射;
- 修改新安装软件的各个文件存储路径