使用ToughMySQL工具提供数据存储给ToughRADIUS系统
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,下文给大家带来关于使用ToughMySQL工具提供数据存储给ToughRADIUS系统,感兴趣的话就一起来看看这篇文章吧,相信看完使用ToughMySQL工具提供数据存储给ToughRADIUS系统对
千家信息网最后更新 2025年11月07日使用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中继服务器
暗黑3数据库 游侠
软件开发入行最好从事什么工作
做软件开发怎么挣钱
数据库各表之间的计算
开启网络安全日志
服务器硬件详解
杭州网络安全线上培训
学生拍摄网络安全宣传视频
虎牙协议软件开发
选择题网络安全性划分abcd
刘国钧 计算机网络技术
access数据库和程序
pi服务器
佛山微商软件开发收费
网络安全法 谎报警情
服务器美利坚合众国
山东等离子套料软件开发商
拉德芳斯网络安全生产
数据库主机%什么意思
软件开发部经理绩效考核
网络技术的图片
海纳网络安全黑板报
投资互联网科技行业的机遇
服务器的系说安装
软件开发需求分析数据