环境搭建
安装JDK1.8:
1 下载并解压jdk1.8 tar -zxvf jdk-8u281-linux-x64.tar.gz(检查本机有没有jdk有的话卸载掉。安装上自己的jdk) 2 配上环境变量 vim /etc/profile # 添加一下两行代码 export JAVA_HOME=jdk的位置 export PATH=$PATH:$JAVA_HOME/bin 3 使配置生效 source /etc/profile
安装配置Docker
1 卸载系统之前的docker sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 2 设置存储库 sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3 安装DOCKER引擎 sudo yum install docker-ce docker-ce-cli containerd.io 4 启动Docker. sudo systemctl start docker 5 配置镜像加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://chqac97z.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
在Docker中安装mysql
1 拉去mysql镜像 sudo docker pull mysql:8.0 2 启动mysql容器 # --name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行 sudo docker run --name mysql -v /usr/local/mysql/data:/var/lib/mysql -v /usr/local/mysql:/etc/mysql/conf.d -v /usr/local/mysql/log:/var/log/mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:8.0 3 使用su - root(切换为root,这样就不用每次都sudo来赐予了) su - root 4 进入mysql容器 docker exec -it 容器名称|容器id bin/bash
在Docker中安装Redis
1 1 在docker hub搜索redis镜像 2 docker search redis 3 4 2 拉取redis镜像到本地 5 docker pull redis:6.0.10 6 7 3 修改需要自定义的配置(docker-redis默认没有配置文件, 8 自己在宿主机建立后挂载映射) 9 创建并修改/usr/local/redis/redis.conf 10 bind 0.0.0.0 开启远程权限 11 appendonly yes 开启aof持久化 12 13 4 启动redis服务运行容器 14 docker run --name redis -v /usr/local/redis/data:/data -v /usr/local/redis/redis.conf:/usr/local/etc/redis/redis.conf -p 6379:6379 -d redis:6.0.10 redis-server /usr/local/etc/redis/redis.conf 15 16 解释: -v /usr/local/redis/data:/data # 将数据目录挂在到本地保证数据安全 17 -v /root/redis/redis.conf:/usr/local/etc/redis/redis.conf # 将配置文件挂在到本地修改方便 18 19 5 直接进去redis客户端。 20 docker exec -it redis redis-cli
Maven的配置
1 在maven配置文件配置 2 配置阿里云镜像 3 <mirrors> 4 <mirror> 5 <id>nexus-aliyun</id> 6 <mirrorOf>central</mirrorOf> 7 <name>Nexus aliyun</name> 8 <url>http://maven.aliyun.com/nexus/content/groups/public</url> 9 </mirror> 10 </mirrors> 11 12 配置 jdk 1.8 编译项目 13 <profiles> 14 <profile> 15 <id>jdk-1.8</id> 16 <activation> 17 <activeByDefault>true</activeByDefault> 18 <jdk>1.8</jdk> 19 </activation> 20 <properties> 21 <maven.compiler.source>1.8</maven.compiler.source> 22 <maven.compiler.target>1.8</maven.compiler.target> 23 <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> 24 </properties> 25 </profile> 26 </profiles>
安装软件及需要的插件
vscode:
Auto Close Tag
Auto Rename Tag
Chinese
ESlint
HTML CSS Support
HTML Snippets
JavaScript (ES6) code snippets
Live Server
open in brower
Vetur
idea:
lombok、mybatisx