1.1 设置root用户密码
- sudo passwd root
1.2 切换root用户
- su - root
1.3 配置maven环境变量
[root@localhost ~]# vim /etc/profile
MAVEN_HOME=//usr/local/maven
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
- 配置完成后,需要运行下面命令:
[root@localhost ~]# source /etc/profile
- 在运行mvn命令,看环境变量是否配置成功
[root@localhost ~]# mvn -v
1.4 参考
1.5 配置git
参考: Linux下Git安装及其配置
sudo at-get git
-
查找域名对应的IP地址
-
修改hosts文件
将上面查找到的两个添加进hosts文件 -
刷新DNS缓存
参考:git clone速度太慢的解决办法(亲测还有效) -
第二种方法
参考:如何让 git clone 速度有质的提升(对我没用) -
Warning: Permanently added ‘github.com,52.74.223.119’ (RSA) to the list of known hosts.
在~/.ssh中新建config加入LogLevel=quiet
1.6 安装数据库
apt install mysql*
1.7 安装node.js
- 配置环境变量
1.8 npm和cnpm
- 新版本的nodejs已经集成了npm,所以不需要安装npm
- 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
1.8 idea设置鼠标改变字体大小
二、数据库操作
2.1 配置数据库
mysql_secure_installation
2.2 参考
柴火堆里学IT MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限2.3 给用户赋权限
grant all privileges on *.* to ybx@localhost identified by '123456';
三、常用命令
3.1 netstat
-
查看某个端口被哪个程序占用
netstat -anp |grep 端口号 -
查看进程号对应的程序
ps -ef | grep 17997 -
查看指定端口号的进程情况
netstat -tunlp
参考:netstat
四、配置出现的问题
4.1 unable to import maven project
- 原因:maven 版本太高
4.2 点击idea的show in file manager打开vscode
- 在终端中运行
gio mime inode/directory dde-file-manager.desktop
4.3 创建数据库的编码问题
mysql字段varchar区分大小写utf8_bin、utf8_general_ci编码区别
- utf8_bin区分大小写,utf8_general_ci不区分大小写
4.4 Access denied for user ‘root’@‘localhost’ (using password: YES)
- 找到mysql配置文件