记录一些环境配置
先下载文档看看合不合适,在去CSDN下全部(代码+文档)
项目文档
项目代码
1.1 安装docker 1.1.1 查看系统信息
由于CentOS8不维护了,所以只能用替换方案,姑且把他当做CentOS8
1.1.2 安装docker 卸载旧版本 1 2 3 4 5 6 7 8 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
、
需要的安装包 1 yum install -y yum-utils
设置镜像仓库_阿里云 1 2 3 4 5 6 7 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 默认国外的 yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 阿里云
更新包索引 1 2 yum makecache fast(centos8 没有fast参数,去掉即可) yum makecache
安装docker(docker-ce 社区 ee企业版) 1 yum install docker-ce docker-ce-cli containerd.io
docker设为开机启动项 启动docker docker版本
测试HelloWorld
1.1.3 镜像加速器 使用Docker时需要首先下载一个官方镜像,例如mysql
、wordpress
。然而由于网络原因,下载一个Docker官方镜像可能会需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务ACR提供了官方的镜像站点,从而加速官方镜像的下载。
https://help.aliyun.com/document_detail/60750.html
1.2 安装mysql
创建并运行mysql容器 1 2 3 4 5 6 7 8 9 10 11 12 # 创建容器 docker run --name mysql-dev -v /data/mysql-data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql # 参数解释 --name : mysql 指容器名 -v : [主机目录]:[容器目录] 将 主机目录 挂在到容器目录上 -p : [主机端口]:[容器内部端口] 设置端口映射 -e : MYSQL_ROOT_PASSWORD= 设置容器参数,将root用户密码为root mysql : 镜像名:版本 # 启动容器 docker start mysql-dev
查看是否运行成功 1 2 3 4 docker exec -it mysql-dev bash# 进入mysql容器的bash # 密码登陆mysql mysql -uroot -p --default-character-set=utf8
1.3 配置jdk 1.3.1 下载jdk压缩包 现在与开发环境匹配的 jdk
当然,镜像才快 http://www.codebaoku.com/jdk/jdk-index.html
下载完把 tar
包放到指定目录 /usr/java/jdk
1.3.2 解压 1 tar -zxvf jdk-8u221-linux-x64.tar.gz
1.3.3 解压后配置环境变量 1 2 3 4 5 6 7 cd cd etc vim bashrc --- export JAVA_HOME=/usr/java/jdk/jdk1.8.0_221#这块注意文件名 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存并退出 :wq
1.3.4 运行指令永久生效 1 2 3 4 source /etc/bashrc # 检查 java -version
1.4 docker redis 1 docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name myredis -v /home/redis/myredis/myredis.conf:/etc/redis/redis.conf -v /home/redis/myredis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
1.5 maven配置
然后在系统变量中找到Path
1.5.1 修改maven配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 <localRepository > D:\java\maven\repository</localRepository > <profile > <id > JDK-1.8</id > <activation > <activeByDefault > true</activeByDefault > <jdk > 1.8</jdk > </activation > <properties > <maven.compiler.source > 1.8</maven.compiler.source > <maven.compiler.target > 1.8</maven.compiler.target > <maven.compiler.compilerVersion > 1.8</maven.compiler.compilerVersion > </properties > </profile > <mirror > <id > alimaven</id > <mirrorOf > central</mirrorOf > <name > aliyun maven</name > <url > http://maven.aliyun.com/nexus/content/groups/public</url > </mirror >
1.5.2 idea配置maven