宝塔面板+云服务器内存经常爆满如何优化?

很多低内存的服务器比如1G或者更低的服务器,安装宝塔面板后发现经常内存爆满,很多用户误以为是宝塔占用较大的内存导致的问题,其实不然,宝塔本身占用的系统内存并不高的,大约70M左右的内存占用,以linux为例所以我们要如何优化降低服务器的内存消耗呢。

1、优化mysql内存占用

mysql服务通常是占用内存较高的服务之一,最消耗内存的,因此我们需要调整优化性能,点击mysql设置-性能调整。key_buffer_size,query_cache_size等各个参数的设置。我们需要结合当前状态下的活动/峰值连接数,线程缓存命中率,索引命中率,Innodb索引命中率,查询缓存命中率等值来做调整和优化,比如活动/峰值连接数连接数只有20,把最大连接数设置为30-50只有即可,这样可以大大降低mysql的最大内存占用,其他参数也可以市场最一些调整和降低。

宝塔面板+云服务器内存经常爆满如何优化?-图片1

2、优化php性能参数

降低max_children,【max_children最大子进程数量】越大,并发能力越强,但max_children最大不要超过5000,可以参考并发方案选择对应的内存对应的方案,然后适当降低max_children。

宝塔面板+云服务器内存经常爆满如何优化?-图片2

3、卸载不需要的一些软件

以阿里云为例,阿里云服务器会自动运行阿里云盾。比如安装了多个版本的php,但是使用的却使用一个,则保留一个版本的即可,去掉多余的php。

4、添加计划任务,定期清理系统内存

建议在宝塔面板-计划任务中设置定期任务,如每天释放一次内存,释放PHP、MYSQL、PURE-FTPD、APACHE、NGINX的内存占用,建议在每天半夜执行,这样不会对已网站用户带来影响。

宝塔面板+云服务器内存经常爆满如何优化?-图片3

5、启用流量控制方案,安装防火墙

网站被频繁的高并发访问也会带来高内存的占用,因此要注意屏蔽恶意访问,非正常的访问流量,避免服务器和网站被攻击导致高内存的占用。

宝塔面板+云服务器内存经常爆满如何优化?-图片4

Tips:

建议掘友们都能去搭建一个网站《原因》,普通的建站很简单,我们可以依靠专门的建站软件来实现《教程》。自己如果实在无力拿下的话,完全可以付费来给你搞定的,掘金网目前就提供这样的付费技术支持服务《去付费》,花钱不多可以买个保障和安全,有需要的可以联系掘金网。

 
  • 本文由 掘金网 发表于2022年4月9日
如何设置宝塔面板优化php服务器性能 WordPress

如何设置宝塔面板优化php服务器性能

提高 php 服务器性能的办法有很多,但是对于已经安装了宝塔面板的服务器而言就相对简单多了,今天掘金网就把如何通过设置宝塔面板来提高服务器性能的过程写下来,希望能帮到初次使用宝塔面板的朋友们。 群里面...
宝塔面板如何备份数据库和网站文件到本地? WordPress

宝塔面板如何备份数据库和网站文件到本地?

不管是数据库还是网站文件对于网站而言都非常重要,数据在站点就在,所以及时备份数据库和网站文件是相当重要的。想要实现数据库和网站文件备份的方式有多种,今天掘金网就跟大家说一下宝塔面板如何备份数据库和网站...
盘点几款实用性较高的宝塔插件 软件应用

盘点几款实用性较高的宝塔插件

1、宝塔的免费防火墙 主要是Nginx服务器,有功能比较强大的免费防火墙可以使用,很多人不知道,这个免费防火墙功能几乎也可以媲美收费版的防火墙的,不过需要你先注册和登陆宝塔账户才能安装。所以建议先去注...

发表评论