如何优化设置Liunx宝塔面板以充分利用服务器性能

释放双眼,带上耳机,听听看~!

宝塔面板是我们熟悉的国内生产的Linux面板。目前,用户数量不断上升。为了使服务器运行得更快,我们使用宝塔面板提供的功能来优化服务器配置。

前期准备:安装Linux工具箱,安装LNMP或LAMP环境

具体优化设置步骤:

、定期释放内存

添加计划任务,可以设置每天或一周释放一次,间隔时间根据自己网站情况定,执行时机建议为半夜,如:1:30。具体如下图所示,在宝塔面板左侧的计划任务中操作即可。

 

打开Linux工具箱添加Swap

使用虚拟内存可以让机器的运行更为稳定可靠

具体的Swap推荐值参考设定 :

实际内存 虚拟内存(Swap)
512M 1024M
1GB 1500M
2GB 2048M
4GB 4096M
6GB 4096M

 

安装PHP缓存扩展 

根据即将部署的站点需求,尽量使用更高的PHP版本

  • 脚本缓存:Xcache/Opcache(任选一项,PHP5.2~5.4使用Xcache,PHP5.5以上使用Opcache)
  • 内容缓存:若程序支持,建议优先顺序如下: redis > apc > memcached > memcache
四.若程序支持,尽量使用imagemagick代替PHP自带GD,以提升性能
五.若程序支持,尽量安装fileinfo、exif扩展,以提升站点性能和安全性
六.若确定您的程序不需要,尽量不要安装ZendGuardLoader,ioncube解密扩展
七.若程序不需要PATH_INFO,请把它关闭
八.PHP并发调整建议如下表:
CPU/内存 单站点 多站点
1H/512M 20~30 10~20
1H/1G 30~50 20~30
2H/2G 50~80 30~50
2H/4G 60~100 30~50
4H/4G 100~150 30~80
4H/8G 100~200 30~80
6H/6G 100~80 30~80
8H/8G 100~300 50~100
16H/16G 100~300 100~150

注1:容易受到CC攻击的站点使用的PHP版本,尽量不要设置过高的并发,以免服务器被打死
注2:VPS性能参差不齐,以上建议仅供参考,请根据实际使用效果自行调整
注3:不建议设置超过300并发上限,哪怕您的服务器性能足够好;若发现并发不够用,请尝试优化站点数据库缓存可能更有效

———————

、9.MySQL数据库版本建议: 

CPU/内存 数据库
1H/512M MySQL5.1
1H/1G MySQL5.1/5.5
2H/2G MySQL5.1/5.5
2H/4G MySQL5.5/5.6
4H/4G MySQL5.5/5.6/5.7

经过上面的一番折腾整理优化,你的云服务器应该比之前流畅很多了

给TA买糖
共{{data.count}}人
人已赞赏
YGBOOK网络资源

YGBOOK小说源码-最新修复版本不卡分类

2019-11-10 14:19:44

有闻必录

宝塔免5.9和6.x免费升专业版

2019-6-19 18:14:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索