部署数据库管理工具

2022-3-22 大约 2 分钟

# 部署数据库管理工具

# 使用场景

Adminer 是一款使用 PHP 语言开发的数据库管理工具,您可使用通过 Adminer 管理在CSDN开发云购买的数据库实例。

本文以 CentOS 7.6 操作系统的CSDN开发云云主机为例,通过镜像部署 Adminer 。

# 操作步骤

# 步骤1:登录云服务器

参照文档登录 Linux 主机

# 步骤2:安装Docker

若您已经安装Docker,可跳过此步骤

  1. 依次执行以下命令,添加 yum 源。
yum update
1
yum install epel-release -y
1
yum clean all
1
yum list
1
  1. 执行以下命令,安装 Docker。
yum install docker-io -y
1
  1. 执行以下命令,运行 Docker。
systemctl start docker
1
  1. 执行以下命令,检查安装结果。
docker info
1

返回如下信息,即表示安装成功。

image-20220316110622844

# 步骤3: 使用腾讯云 Docker 镜像源加速镜像下载

安装 Docker 软件后,您可以直接通过 docker pull 命令拉取镜像。如您未配置镜像加速源,直接拉取 DockerHub 中的镜像,通常下载速度会比较慢。 为此,我们推荐您使用腾讯云 Docker 镜像源加速镜像下载。

执行以下命令,打开 /etc/docker/daemon.json 配置文件

vi /etc/docker/daemon.json
1

dd 删除原有内容 ,按 i 切换至编辑模式,添加以下内容,并键入Esc:wq 回车保存。

{
   "registry-mirrors": [
       "https://mirror.ccs.tencentyun.com"
  ]
}
1
2
3
4
5

执行以下命令,重启 Docker 即可。

systemctl restart docker
1

设置docker开机启动

systemctl enable docker.service
1

# 步骤4: 安装Adminer

docker run  -p 8071:8080 --name adminer -e ADMINER_DESIGN='nette'  -d --restart=always adminer
1

说明:

  • 8071:8080, 8071为adminer在本机的服务端口,可根据情况自行调整
  • ADMINER_DESIGN='nette' ,Adminer支持多种页面模版,nette是主题的名字

看到如下提示表示安装成功,可用 curl http://localhost:8071 检查服务是否正常。

image-20220317140716474

至此Adminer安装完毕,可通过浏览器访问 http://云主机IP地址:8071 使用Adminer数据库管理工具。

image-20220317141037034

服务器填入购买的数据库实例地址

可以使用以下命令管理adminer的服务

# 停止adminer服务
docker stop adminer

# 启动adminer服务
docker start adminer
1
2
3
4
5