宝塔Linux面板这些设定让服务器性能更加出色

让服务器性能更加出色的设定

公司在阿里云里买了台配置不高的ECS服务器,因此需做一些操作,让服务器的性能尽量发挥出来,也尽量可以满足公司站点的需求,准备在Linux面板上入手。

前期准备

宝塔Linux面板最新5.9免费版+Linux工具箱+LNMP或者LAMP环境(个人更喜欢LNMP,因为占用资源少的多)

性能优化步骤

  1. 计划任务的使用:每天 > 释放内存 > 3:30
    计划任务释放内存可以让机器每天保持最有状态运行
    宝塔Linux面板计划任务释放内存

    2.Linux工具箱的使用:添加Swap(虚拟内存),具体的Swap设定值按如下表格参考设定
    使用虚拟内存可以让机器的运行更为稳定可靠

实际内存虚拟内存(Swap)
512M1024M
1GB1500M
2GB2048M
4GB4096M
6GB4096M

3.安装PHP缓存扩展:根据你自己的需求来安装版本,如果网站是PHP5.4,建议安装PHP5.5至少的版本,另外也可以安装

  • 脚本缓存:Xcache/Opcache(任选一项,PHP5.2~5.4使用Xcache,PHP5.5以上使用Opcache)
  • 内容缓存:若程序支持,建议优先顺序如下: redis > apc > memcached > memcache

4.若程序支持,尽量使用imagemagick代替PHP自带GD,以提升性能

5.若程序支持,尽量安装fileinfo、exif扩展,以提升站点性能和安全性

6.若确定您的程序不需要,尽量不要安装ZendGuardLoader,ioncube解密扩展

7.若程序不需要PATH_INFO,请把它关闭

8.PHP并发调整建议如下表:

CPU/内存单站点多站点
1H/512M20~3010~20
1H/1G30~5020~30
2H/2G50~8030~50
2H/4G60~10030~50
4H/4G100~15030~80
4H/8G100~20030~80
6H/6G100~8030~80
8H/8G100~30050~100
16H/16G100~300100~150

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

9.MySQL数据库版本建议

CPU/内存数据库
1H/512MMySQL5.1
1H/1GMySQL5.1/5.5
2H/2GMySQL5.1/5.5
2H/4GMySQL5.5/5.6
4H/4GMySQL5.5/5.6/5.7

整套设置流程下来后,你会发现,你的服务器流程丝滑了很多

市面上有很多Linux控制面板供站长或开发者选择,博主一直在使用WDCP、宝塔、护卫神三种,3年多的使用经验,认为
宝塔>WDCP>护卫神,大家可根据自己的使用习惯选择。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值