新手必学!程序员新电脑各种环境配置和软件安装(java,idea,node.js,npm,vue+springboot,mysql,git,github)
新手必学!程序员新电脑各种环境配置和软件安装1. 下载toolboxtoolbox是jetbrains家族的管理员,可以在toolbox上安装,卸载,更新任何家族成员,如idea,pycharm,clion等,省去了每次去官网下载安装的麻烦,方便管理。jetbrains中文版官网:https://www.jetbrains.com/zh-cn/?utm_source=baidu&utm_m
新手必学!程序员新电脑各种环境配置和软件安装
博主之前使用的是2015版的macbookair,4+128,不堪折磨,于是换了windows新机。
但震惊地发现,网上竟然没有较好的带程序员一步步把一台全新机器安装上平时常用ide,配置好环境的一些教程!于是索性自力更生,求人不如靠自己!
自我整理了我的程序员工作站建立过程,供大家参考。如果是windows新机食用更佳哦quq
1. 下载toolbox
-
toolbox是jetbrains家族的管理员,可以在toolbox上安装,卸载,更新任何家族成员,如idea,pycharm,clion等,省去了每次去官网下载安装的麻烦,方便管理。
toolbox下载地址:https://www.jetbrains.com/zh-cn/toolbox-app/
2. java 环境配置
2.1. java SE(Standard Edition) 8 jdk download
- 下载java开发包,在oracle官网
2.2 配置java环境变量
- 主要是CLASSPATH,Path和JAVAHOME的配置。
2.3 idea下载
- 在toolbox中install UItimate idea
3. vue+springboot配置与安装
3.1 安装node.js
3.2 检查node.js和npm是否安装成功
- 命令行输入node -v和npm -v
3.3 利用npm安装vue脚手架vue cli
- 命令行输入npm install -g @vue/cli
4. 配置mysql数据库
4.1 下载mysql community server
https://downloads.mysql.com/archives/community/
- 不要选择最新版本,最好老一两个版本,这里下载了5.7.30
4.2 解压,配置环境变量
4.2.1解压到指定文件夹
- 选择了c盘的Program Files\Mysql
4.2.2 配置环境变量MYSQL_HOME和Path
- 注意不同显示格式配置语法问题
4.3 配置my.ini配置文件
4.3.1 创建ini文件
https://zhidao.baidu.com/question/246969816.html
4.3.2 键入以下内容:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql安装目录
basedir=D:\Program Files (x86)\mysql-5.7.30-winx64
# 设置mysql数据库的数据存放目录
datadir=D:\Program Files (x86)\mysql-5.7.30-winx64\data
# 运行最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 参加新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.3.3保存为my.ini
- 文件格式选择所有文件,文件名命名为my.ini
- 保存时编码格式选择ANSI
4.4 安装与初始化mysql服务
-
管理员身份打开命令行
-
cd到mysql的bin目录,然后执行以下命令:
mysqld --install [服务名称,默认是MySQL]
- 若碰到找不到MSVCP120.dll的错误:
https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
执行:
mysqld --initialize-insecure --user=mysql
- 这样生成的账户密码为空,而不是随机密码
4.5 启动mysql服务
- 执行:
net start MySQL
- 执行设置密码命令:
mysqladmin -u root -p password
5. 配置git,github的ssh等
5.1 下载git,安装
5.2 配置git相关参数,user.name和user.email
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
5.3 因为是换了新机,但想用旧电脑github的ssh,实现过程如下:
5.3.1 将旧电脑的.ssh文件夹中的两个文件id_rsa和id_rsa.pub通过优盘或文件中转站转移到新电脑上
-
windows的.ssh文件所在路径:C:\Users\Administrator.ssh
-
mac的.ssh文件所在路径:?/Users/你的用户名/.ssh
5.3.2 在新电脑上创建ssh
输入命令:
$ssh-keygen -t rsa
-
这样在新电脑上的路径生成了.ssh文件夹,里面有两个文件,即id_rsa和id_rsa.pub,删除他们。
-
接下来将刚刚拷贝过来的旧电脑的两个文件复制到刚刚删除的位置,完成覆盖
-
检查windows文件权限,这里网上没有好的博客可参考,windows来说就是属性–>安全–>编辑权限
-
确保这两个文件的权限都具有读写修改,保险。
-
如果是linux系统,这步有很多可参考博文。笔者也在此列出方法:
chmod 600 id_rsa chmod 644 id_rsa.pub
以此来改变两个文件的权限。
5.3.3检验是否连接成功
- 终端(cmd)输入:
ssh -T git@github.com
- 末尾出现这样的语句:
Are you sure you want to continue connecting (yes/no)? //输入yes,回车
-
切记!输入yes!不要直接回车!
-
然后会看到success的提示,连接成功!
检验方法:
- 在自己的github里随意找一个仓库,用ssh(不要用html)本地clone试试,如果成功,则搞定。
更多推荐
所有评论(0)