使用ToughMySQL工具提供数据存储给ToughRADIUS系统
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,下文给大家带来关于使用ToughMySQL工具提供数据存储给ToughRADIUS系统,感兴趣的话就一起来看看这篇文章吧,相信看完使用ToughMySQL工具提供数据存储给ToughRADIUS系统对
千家信息网最后更新 2025年01月25日使用ToughMySQL工具提供数据存储给ToughRADIUS系统
下文给大家带来关于使用ToughMySQL工具提供数据存储给ToughRADIUS系统,感兴趣的话就一起来看看这篇文章吧,相信看完使用ToughMySQL工具提供数据存储给ToughRADIUS系统对大家多少有点帮助吧。
功能特性:
实现MySQL Docker容器部署。
提供针对不同云服务器配置环境的优化配置。
提供一键脚本快速安装。
提供备份脚本,支持7天以上备份自动删除。
提供主从,互为主备的快速配置。
快速指南
备份当前数据库
如果是首次安装,可略过,如果是迁移数据库,则务必进行备份。
安装脚本
tmshell是一个自动化安装和管理脚本,通过这个脚本,提供了很多有用的管理功能
$ wget https://github.com/talkincode/toughmysql/raw/master/tmshell -O /usr/local/bin/tmshell$ chmod +x /usr/local/bin/tmshell$ tmshell install
直接输入 tmshell 可以看到支持的指令操作
usage: tmshell [OPTIONS] instance docker_setup install docker, docker-compose pull mysql docker p_w_picpaths pull install install default mysql instance remove uninstall mysql instance config mysql instance config edit status mysql instance status restart mysql instance restart stop mysql instance stop logs mysql instance logs showmaster mysql instance show master status showslave mysql instance show slave status upmaster mysql instance update master sync config backup mysql instance backup database dsh mysql instance bash term All other options are passed to the tmshell program.
完整的安装过程
安装过程是一个交互式的过程,根据实际情况修改具体参数
[root@i-jahnm3dt ~]# tmshell install# 默认创建的mysql数据库用户mysql user [raduser]:# 默认创建的mysql数据库用户密码mysql user password [radpwd]:# 默认创建的mysql数据库名mysql database [radiusd]:# 默认mysqlroot密码mysql root password [none]:# 默认的mysql专用复制用户密码mysql replication password [replication]:# mysql服务端口mysql port [3306]:# 如果打算以热备模式部署,需要输入server idmysql server id [1,2](default none): 1# mysql服务使用的最大内存mysql max memary [512M,1G,4G](default none):ToughMySQL instance config:instance name: mysqlmysql_user: radusermysql_password: radpwdmysql_database: radiusdmysql_root_password:mysql_repl_password: replicationmysql_port: 3306serverid: 1mysql_max_mem:database: container_name: db_mysql p_w_picpath: "index.alauda.cn/toughstruct/mysql" privileged: true ports: -"3306:3306" ulimits: nproc: 65535 nofile: soft: 20000 hard: 40000 environment: - SERVERID=1 - MYSQL_MAX_MEM= - MYSQL_USER=raduser - MYSQL_PASSWORD=radpwd - MYSQL_DATABASE=radiusd - MYSQL_ROOT_PASSWORD= - MYSQL_REPL_PASSWORD=replication restart: always volumes: /home/toughrun/mysql/dbmysql:/var/lib/mysql /home/toughrun/mysql/backup:/var/backupCreating db_mysql Name Command State Ports----------------------------------------------------------db_mysql /usr/local/bin/run Up 0.0.0.0:3306->3306/tcp
/home/toughrun/mysql/dbmysql 目录是映射到主机上的MySQL数据文件目录
/home/toughrun/mysql/backup 目录是映射到主机上的备份目录
看了以上关于使用ToughMySQL工具提供数据存储给ToughRADIUS系统详细内容,是否有所收获。如果想要了解更多相关,可以继续关注我们的行业资讯板块。
数据
备份
数据库
脚本
目录
工具
系统
存储
密码
用户
过程
服务
配置
主机
功能
支持
管理
输入
不同
最大
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
海南电信dns服务器地址云空间
服务器云价格查询
steam方舟生存进化服务器ip怎么找
软件开发怎么当兵
三种技术采集和解析数据库
ftp地址如何访问服务器
共建网络安全校园演讲稿
洛克王国服务器一直进不去
污水处理厂网络安全自查报告
服务器被破坏
剑三 服务器ip
服务器一般多大
开发游戏软件开发公司
电脑办公软件数据库
信息网络安全提升工作
维护网络安全现状
软件开发试用期心得
无线网络技术课后
软件开发招聘工作人员
描述电子支付与网络安全事例
小学生网络安全课件 下载
分布式数据库多表关联
qq安全连接到服务器
三种技术采集和解析数据库
计算机网络技术求职信范文英语
软件开发人才外包价钱
mysql数据库中创建表
自学数学的软件开发
数据库防篡改系统
电网网络安全整治专项重点工作