使用ToughMySQL工具提供数据存储给ToughRADIUS系统
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,下文给大家带来关于使用ToughMySQL工具提供数据存储给ToughRADIUS系统,感兴趣的话就一起来看看这篇文章吧,相信看完使用ToughMySQL工具提供数据存储给ToughRADIUS系统对
千家信息网最后更新 2024年11月19日使用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安全错误
数据库的锁怎样保障安全
软件开发终止协议范本
mcpe手机版中国服务器ip
机电一体智能化软件开发
tp3 m 数据库
数据库怎么控制并发数量
中国网络安全谷选址在哪儿
梭子鱼邮件服务器
db2数据库有哪些版本
交换机服务器和客户端不通
软件开发的6类计划
中国联通手机网络技术
软件开发的空白领域
公网ip常用服务器选择
主题网络安全黑板报图片
中南大学网络安全课内实验
dba和数据库用户
金蝶进入数据库
徐汇区标准软件开发服务是什么
数据库通识
佳信网络技术有限公司怎样
服务器怎样绑定域名
哪里有好的数据库漏洞扫描
海南省网络技术应用期末试题
网络安全宣传周活海报
加强金财网络安全管理
深圳跑腿平台软件开发模板
软件服务器异常不能分享
爱讲网络技术的stp的定位
厦门市委网络安全技术支撑
数据库通识