有个虚拟服务器建设网站,制作介绍的网站,网站开发需求分析实例,排名做网站优化一、基础环境搭建 环境准备#xff1a;CentOS7.6#xff08;系统内核要求是3.10以上的#xff09;、FinalShell 1. 安装Docker 帮助文档 : https://docs.docker.com/ 1、查看系统内核#xff08;系统内核要求是3.10以上的#xff09;
uname -r2、如果之前安装过旧版本的D…一、基础环境搭建 环境准备CentOS7.6系统内核要求是3.10以上的、FinalShell 1. 安装Docker 帮助文档 : https://docs.docker.com/ 1、查看系统内核系统内核要求是3.10以上的
uname -r2、如果之前安装过旧版本的Docker可以使用下面命令进行卸载Docker
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine \docker-ce3、安装yum工具
yum install -y yum-utils4、 设置阿里云镜像源
yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo5、更新镜像源
sed -i s/download.docker.com/mirrors.aliyun.com\/docker-ce/g /etc/yum.repos.d/docker-ce.repo6、 更新yum软件包索引
yum makecache fast7、安装docker-ce社区版 免费版本 ee企业版
yum install -y docker-ce8、关闭防火墙
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #禁止开机启动
systemctl status firewalld9、启动docker
systemctl start docker # 启动docker服务
systemctl enable docker.service #设置docker开机自动启动停止docker服务systemctl stop docker重启docker服务systemctl restart docker 10、查看docker版本号测试是否启动成功。
docker -vok如果显示docker版本号表示docker已经成功运行起来啦 2. 配置阿里云镜像加速 华为云容器镜像服务 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 阿里云镜像加速文档https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 1、登录阿里云找到容器服务 2、找到镜像加速地址 3、配置镜像加速全选下面的代码执行即可。
sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json -EOF
{registry-mirrors: [https://bbc8rnyr.mirror.aliyuncs.com]
}
EOFsudo systemctl daemon-reloadsudo systemctl restart docker4、 查看镜像加速配置
cat /etc/docker/daemon.jsonok到这里阿里云镜像加速已经配置成功啦 3. 安装MySQL 1、下载镜像
docker pull mysql:5.72、创建目录存mysql数据和配置文件
mkdir -p /docker/mysql/data
mkdir -p /docker/mysql/conf3、在虚拟机/docker/mysql/conf目录下创建my.conf文件
cd /docker/mysql/conf
touch my.conf然后往my.conf文件插入如下内容
[mysqld]
skip-name-resolve
character_set_serverutf8
datadir/var/lib/mysqlskip-name-resolve 禁用dns解析character_set_serverutf8 设置字符集datadir/var/lib/mysql 容器内部存数据的目录 4、启动容器
docker run \
--name mysql57 \
--restartalways \
-e MYSQL_ROOT_PASSWORDroot \
-e TZAsia/Shanghai \
-p 3306:3306 \
-v /docker/mysql/conf/my.cnf:/etc/mysql/conf.d/my.cnf \
-v /docker/mysql/data:/var/lib/mysql \
-v /docker/mysql/logs:/var/log/mysql \
-d \
mysql:5.7参数详情
-p 3306:3306 端口映射。-e 表示设置环境-e MYSQL_ROOT_PASSWORDroot 密码设置为root。-e TZAsia/Shanghai 设置时区。–restartalways 开机自动启动。-v /tmp/mysql/data:/var/lib/mysql 挂载数据存储位置。-v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf 挂载配置文件。-d 后台运行。 ok到这里mysql已经安装成功了 测试使用可视化工具连接MySQL