1.1虚拟机安装,创建新的虚拟机
1.2选择自定义
1.3.选择虚拟机硬件兼容性
1.4.安装客户机操作系统
选择稍后安装
1.5.选择操作系统
1.6.配置安装位置
1.7.设置虚拟机处理器配置
1.8.设置虚拟机内存
根据需要自行设置
1.9.设置网络类型
1.10.选择I/O控制器类型,默认就好
1.11.选择磁盘类型,默认
1.12.选择磁盘
1.13.指定磁盘大小
1.14.指定磁盘文件
1.15.核对配置,单击完成
1.16.编辑虚拟机设置,点击自动检测,使用ISO镜像,点击确定
1.17.开启虚拟机
1.18.开始安装,选择后等待安装
1.19.选择语言
1.20.配置安装信息,点击安装位置
1.20直接点击完成
1.21点击开始安装
1.22设置root密码
1.23点击重启
1.24登录系统
PS:输入密码的时候不会显示, 实际上已经输入了
出现下图最后一行表示登录成功
2.配置网卡
2.1输入ifconfig, 如下图表示没有ip地址
2.2使用vi编辑
输入ifcfg-ens33
输入命令: vi ifcfg-ens33,进入编辑界面
点击insert键,进入插入模式, 此时鼠标不可用,使用上下左右按键移动鼠标
ESC键退出插入模式
:wq 表示保存并退出,如果退出不保存则输入 :q!
2.3输入:cd /etc/sysconfig/network-scripts
2.4将ONBOOT值改为yes
2.5.重启网络服务
输入service network restart
ifconfig
此时出现ip地址:192.168.137.129
2.6双击MobaXterm应用程序
3.使用MobaXterm连接虚拟机
3.1.点击session
3.2选择ssh
3.3.填入ip地址, 点击下方的OK
3.4.输入用户名和密码连接服务器
连接成功,如图
4.切换为国内源
4.1.备份原有的源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
4.2.查看是否备份完成
cd /etc/yum.repos.d
ll
遇到y/n,选y
4.3.生成阿里源
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4.4清空缓存
yum clean all
4.5 重新生成缓存
yum makecache
4.6保存快照,点蓝色图案那个
5.1点击拍摄快照,相当于保存状态
5.2填写信息
5.3等待左下角保存完成
MobaXterm要是断开了重启虚拟机或MobaXterm连接删除重新连接!
6.JDK及tomcat安装
6.1.使用MobaXterm上传文件,点击sftp,新建文件夹,我的叫0803
6.2点击上传图标
6.3上传如图以下两个压缩包
上传之后解压
6.4进入建的文件夹路径cd /0803
6.5把压缩包输入
tar -zxvf apache-tomcat-8.5.20.tar.gz
tar -zxvf jdk-8u151-linux-x64.tar.gz
回车解压
6.7查看是否解压成功
6.8配置环境变量
进入刚才解压文件夹路径
6.9输入pwd查看文件夹全路径
6.10配置环境变量
vim /etc/profile
出现错误 -bash: vim: 未找到命令
6.11执行 yum install vim
# 按insert进入插入模式, 粘贴以下内容, 按esc退出, 输入:wq退出
#java environment
export JAVA_HOME=/0803/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
6.12进入解压的tomcat目录
cd apache-tomcat-8.5.20
6.13进入bin目录
cd bin
6.14查看文件目录
ll
6.15 启动tomcat
./startup.sh
6.16 访问192.168.137.129:8080
此时是没又开放防火墙端口
6.17.防火墙设置
此处开放3306和8080端口, 3306后面需要使用
根据需要执行
#开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#跟新防火墙规则
firewall-cmd --reload
#防火墙列表
firewall-cmd --zone=public --list-ports
#防火墙状态
systemctl status firewalld
#启动防火墙
systemctl start firewalld
#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
此时成功访问tomcat服务器
7.Docker的安装
7.1.查看系统内核版本
#通过 uname -r 命令查看你当前的内核版本
uname -r
7.2更新yum包
#使用 root 权限登录 Centos。确保 yum 包更新到最新。
yum update
7.3.卸载旧版本(如果安装过旧版本的话)
yum remove docker docker-common docker-selinux docker-engine
7.4.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
1
7.5.设置yum源
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/docke
7.6.安装最新版本的Docker
yum install -y -y docker-ce docker-ce-cli containerd.io
1
7.7.启动Docker并设置开机启动
systemctl start docker
systemctl enable docker
7.8.验证Docker
docker version
7.9.配置阿里云镜像源
7.9.1登录进入阿里云镜像服务中心,获取镜像地址
进入阿里云容器镜像服务地址:
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
7.9.2.在/etc/docker目录下找到在daemon.json文件(没有就新建),将下面内容写入
{
“registry-mirrors”: [“https://xxxxxxx.mirror.aliyuncs.com”]
}
7.9.3输入vim /etc/docker/daemon.json
按insert进入插入模式,写入内容
写入完成后, 按esc, 最后输入:wq 保存并退出
7.9.4重启daemon
systemctl daemon-reload
7.9.5重启docker服务
systemctl restart docker
使用docker搭建mysql环境
7.9.6拉取镜像
docker pull mysql:5.7
7.9.7启动镜像
docker run -p 3306:3306 --name mysql1 -di -v /home/0803/data/mysql/mysql.conf.d/:/etc/mysql/mysql.conf.d/ -v /home/0803/data/mysql/data/:/var/lib/mysql -v /home/0803/data/mysql/log/:/var/log -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
8.连接数据库,密码是123456
8.2执行sql文件, 建表!!!!!!
8.3上传war包到tomcat的webapps路径下
8.4进入tomcat的bin目录
cd /0803/apache-tomcat-8.5.20/bin
8.5关闭tomcat服务器
./shutdown.sh
8.6启动tomcat服务器
./startup.sh
登录成功