宝塔面板优化补充内容及添加 CC 防护

December 09, 2023
测试
测试
测试
测试
1 分钟阅读

自从写了如何设置宝塔面板优化 php 服务器性能这篇文章后,很多网友纷纷向魏艾斯博客反应帮到他们了,按照教程操作后 wordpress 提速很大,不像以前那么卡顿了,网站打开速度也提高了。后续老魏又整理了一些宝塔面板性能优化的补充知识和添加 CC 防护的知识,仅需点击几下鼠标就可以把你宝塔面板及服务器的性能优化到很好,让网站、项目跑的更欢快。

一、MySQL 性能简单调优

这个属于宝塔面板性能优化的内容,是补充上一篇文章的。

进入宝塔面板后首页下方找到 MySQL,点击“性能调整”>>优化方案中的选择根据你服务器内存大小决定,选好保存,再重启数据库才能生效。里面的每一项设置内容大家不需要懂,宝塔面板已经给我们优化到最佳状态了,最好不要自己改动。

还要针对 query_cacahe_size 特别说明一下。

优化方案中的第二项 query_cacahe_size,也叫 MySQL 查询缓存,这个功能有争议,如果你你开启了 redis、memcached 等缓存组件时,尝试着把 query_cache_size 关闭(值=0);若没用缓存软件,有空闲内存且数据库存在瓶颈时可以开启查询缓存试试效果如何,总体来说它的效果还是很不错的。配合 memcached 等缓存组件使用效果会更好,上面把 query_cache_size 设为 0 后观察一段时间,看看网站访问速度如何,站内搜索速度有没有提高等,来判断是否应该改为 0 还是增加数值。一切以你自己的尝试结果为主,老魏这个只是一个参考而已。

二、CC 防护

人在江湖飘哪能不挨刀,网站、项目被攻击也是很正常的事情,使用宝塔面板提供的设置可以有效避免普通流量的恶意攻击。

1、在宝塔面板首页的 Nginx(Nginx1.12 以上版本)管理中,开启 waf 安全模块,点我注册宝塔面板专业版还可以用宝塔网站防火墙。

勾选防 CC 攻击,下面可以把日志中攻击过服务器的 IP 放到黑名单中。

小的恶意 CC 攻击还能抗住,如果量大抗不住了,就得借助专业防火墙了,阿里云 web 应用防火墙可以起到防护外部攻击、修补服务器漏洞,抵挡海量恶意 CC 攻击的作用,用于避免网站数据泄露,保障网站安全和使用。先点我领取阿里云千元代金券礼包,包括阿里云 100+产品,抵扣 50 元起。

2、流量限制

在站点设置中的“流量限制”,启用后方案根据个人情况自选,一般选择博客就行,这样对网站有一个基础的防护作用,将来哪天网站被 DDOS 或者 CC 攻击,这里会有一定的作用。

并发限制:同时有 300 人访问你服务器,一般的小博客不会有这么大的并发。

单 IP 限制:一定时间内同一个 IP 访问网站的次数限制。这个根据你网站流量来设置,一般 10 个左右不少了。

流量限制:用来限制单 IP 每个请求的流量大小。

以上三个设置可以按照宝塔面板给你弄好的默认数值,如果你不确认很明白选项的意思,不要私自更改,很可能会影响到服务器性能。

以上内容是对宝塔面板优化内容的补充,宝塔面板免费版本就可以实现了,也是可视化操作很方便的,大家可以结合这两篇教程补全设置一下,让自己的服务器和网站、项目跑的更快。

继续阅读

更多来自我们博客的帖子

如何安装 BuddyPress
由 测试 December 17, 2023
经过差不多一年的开发,BuddyPress 这个基于 WordPress Mu 的 SNS 插件正式版终于发布了。BuddyPress...
阅读更多
Filter如何工作
由 测试 December 17, 2023
在 web.xml...
阅读更多
如何理解CGAffineTransform
由 测试 December 17, 2023
CGAffineTransform A structure for holding an affine transformation matrix. ...
阅读更多