文章目录
注:【网页版】右上方的悬浮框( 有目录索引 )
一、软件安装
1-1】vmware15.5
1-2】CentOS 镜像文件下载
1-3】虚拟机
【1-3-1】新建虚拟机
- VMware Workstation:【文件】 - 【新建虚拟机】
- 默认选择 自定义高级 【下一步】
- 默认选择 Workstation 15.x 【下一步】
- 若暂无 Linux 映像文件,选择稍后安装操作系统 【下一步】
- Linux - CentOS 7 64 位 【默认,下一步】
- 自定义 命名虚拟机 【默认,下一步】
- 自定义 处理器配置 【下一步】
- 自定义 此虚拟机的内存 【下一步】
- 网络类型 使用桥接网络 【下一步】
- 选择推荐 I/O 控制器类型 【默认,下一步】
- 选择推荐类型 【默认,下一步】
- 创建新虚拟机磁盘 【默认,下一步】
- 指定磁盘容量 300G 系统会根据所需空间,去占用磁盘空间 【下一步】
- 指定磁盘文件 【默认,下一步】
- 点击**【完成】**
- 【右键】 选择新建的虚拟机,选择 【设置】
- 【CD/DVD (IDE)】 选择已经下载好的 Linux ISO 映像文件
【1-3-2】安装 Linux 系统
- 启动虚拟机,回车,选择安装系统
- 中文 - 简体中文(中国) 【继续】
- 软件选择
- 安装位置
- 网络和主机名 【打开】 【开始安装】
- 设置 自定义 ROOT 密码 【完成,可能要点两次】
- 创建自定义用户
- 安装完成后,选择 【重启】
- 进入登录页面,选择下方 【未列出】 输入 root 用户名,回车
- 按照提示,点击 【前进】
【1-3-3】自定义 Linux 系统 ip
ipv4 配置好后 在 Linux 中 【右键】【打开终端】 输入 systemctl restart network 输入 ifconfig 查看网络 ip启动火狐软件输入 www.baidu.com 验证网络是否通畅 |
二、虚拟机环境配置
本人使用的是 MobaXterm 下载
systemctl stop firewalld.service
:在 Linux 中关闭防火墙
cd /etc/sysconfig/network-scripts/
进入文件夹
vi ifcfg-ens33
- 修改BOOTPROTO="static"
:wq
保存退出
systemctl restart network
重启网络
选择 SSH 输入 Linux 自定义 ip,进入连接
2-1】安装 jdk
- 在 Linux 中创建 /usr/mysoft 文件夹,将 jdk 复制至此目录下
tar -zxvf jdk-8u111-linux-x64.tar.gz
解压安装 JDKcd jdk1.8.0_111/
进入 JDK 目录pwd
复制路径。Ctrl + Insert- 输入
vi /etc/profile
敲击i
键,进入编辑模式 - 在最后,添加jdk 环境变量配置信息
export JAVA_HOME=/usr/mysoft/jdk1.8.0_111
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
# 粘贴 Shift + Insert
- 输入
:
再输入wq
保存并退出
2-2】安装 Docker
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 #安装依赖包
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #设置阿里云镜像源
sudo yum install docker-ce #安装 Docker-CE
docker -v #查看版本
sudo systemctl enable docker #开机自启
sudo systemctl start docker #启动docker服务
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #开机禁用防火墙
systemctl restart docker #重启 docker
2-3】镜像加速
cd /etc/docker/ # 进入 docker 文件夹
mv /etc/docker/daemon.json daemon.conf # 修改配置文件后缀
vi /etc/docker/daemon.json # 进入配置文件
# 进入阿里镜像加速官网
# 根据官方提示 ,一步一步完成即可
systemctl restart docker #重启 docker
2-4】创建 mysql 服务器
docker pull mysql:5.6 # 摘取 镜像文件
docker images #查看已有的镜像
# 创建容器 -p 即访问端口:映射端口(window 无法直接访问 docker)
# 不能重名,映射端口不能冲突
docker run -di --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.6
2-5】创建 portainer 可视化 docker 管理器
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
2-6】创建 消息队列 容器
docker run -di --name myrabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management