开源企业级数据库监控系统

开源工具地址

主机名 IP 内存 CPU 硬盘
test1 172.16.186.139 4G 双核 150G
test2 172.16.186.141 4G 双核 150G



test1上  安装 docker  并创建容器
mkdir -p /opt/mysql

docker run -d --name=lepus -p 80:80 -p 3306:3306 \
-v /opt/mysql:/var/lib/mysql -v /etc/timelocal:/etc/timelocal \
georce/lepus
 

test2上安装mysql
yum install mariadb-server

启动并加入开机自启
systemctl start mariadb && systemctl enable mariadb

初始化数据库
mysql_secure_installation
Enter current password for root (enter for none):    #第一次进入还没有设置密码,直接回车即可
Set root password? [Y/n]    # 设置密码,y
New password:      # 新密码
Re-enter new password:      # 再次输入密码
Remove anonymous users? [Y/n]      # 移除匿名用户, y
Disallow root login remotely? [Y/n]     # 拒绝root远程登录,n,不管y/n,都会拒绝root远程登录
Remove test database and access to it? [Y/n]    # 删除test数据库,y:删除。n:不删除,数据库中会有一个test数据库,一般不需要
Reload privilege tables now? [Y/n]    # 重新加载权限表,y。或者重启服务也许

设置MariaDB字符集为utf-8
vim /etc/my.cnf
#在  [mysqld]  标签下添加
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake

vim /etc/my.cnf.d/client.cnf
在  [client]  标签下添加
default-character-set=utf8

vim /etc/my.cnf.d/mysql-clients.cnf
在  [mysql]  标签下添加
default-character-set=utf8

重启
systemctl restart mariadb

 

浏览器访问: http://<test1服务器的IP>
帐密: admin/Lepusadmin

 

    欢迎加入QQ群一起讨论Linux、开源等技术

posted @ 2020-08-19 16:35  Linux大魔王  阅读(1076)  评论(0编辑  收藏  举报