快速版
包括多虚拟网站、黑白名单、使用http搭文件服务器、网站加密、nginx监控界面
logrotate 是 Linux 系统中用于管理日志文件的重要工具,它通过自动化地轮转、压缩、删除和通知等机制,帮助系统管理员有效地管理日志文件,确保系统的稳定性和可维护性。
linux使用简单邮件服务
rsync数据镜像备份工具,能将本地系统数据通过网络备份到远程主机,并且支持增量备份
firewalld默认有9个区域zone
常用4个区域:public——只能访问ssh、dhcp、pingtrusted——任何都允许访问block——拒绝任何来访请求drop——丢弃任何来访数据
firewalld匹配原则
数据包包括源目IP,和数据
1.firewall首先看数据包源IP在哪个zone,就进入那个zone进行处理2.如果不符合1,就进入默认public
常用命令与参数
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455...
数据库中常见的故障类型1.语句错误单个数据库操作失败,软件逻辑问题2.用户进程失败单个数据库会话失败,自动恢复,一般不需要干预3.用户错误用户成功完成了操作但操作不正确,比如删了表,输入了错误数据4.实例失败实例意外关闭5.介质故障丢失了一个或多个数据库文件,比如磁盘损坏等6.网络故障与数据库连接断开,网络不稳定或网卡坏
DBA的工作目标1.避免出现故障2.提高平均故障间隔时间MTBF,通过冗余的方式保护关键组件执行操作系统维护如主从集群容灾3.减少平均恢复时间MTTR,恢复方案和恢复演练,以便在随时需要时使用4.最大程度减少丢失的数据
通常来讲,备份策略中需要包含磁盘或磁带上的全量备份...
Federate是一种适用于不同系统或组织之间的互联互通的存储引擎,允许本地访问远程mysql数据库中表的数据
mysql5.7的企业版自带审计功能社区版可以使用开源版mysql Audit Pluging这里使用mcafee的生产环境不建议启用审计功能
github地址
[Release v1.1.6 · trellix-enterprise/mysql-audit (github.com)](https://github.com/trellix-enterprise/mysql-audit/releases/tag/v1.1.6)
1.下载与解压
wget https://github.com/trellix-enterprise/mysql-audit/releases/download/...
mysql参数参数按照mysql的分发,分为服务器变量(静态、动态),服务器状态变量(运行统计)静态参数:只读,在mysql服务运行时无法修改,只能通过my.cnf进行修改动态参数:可以在mysql服务运行时进行修改
会话级别参数只针对该会话,如果再有客户端建立连接,则造成影响。修改方法:set session var_name = value;set @@session.var_name = value;
全局级别影响整个服务,重启后修改无效。修改方法:set global var_name = valueset @@global.var_name = value
1234567891...