如何用宝塔Liunx面板设置优化服务器性能?

softyun3年前云服务器40

在创建站点之前,我们需要根据自己的条件进行一些配置,这可以让以后的站点运行更稳定!

前期准备:安装宝塔Linux面板 4.2.x,安装Linux工具箱,安装LNMP或LAMP环境

一、添加计划任务,定期释放内存,建议设置每天释放一次,执行时机为半夜,如:3: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-200 30-80

8H/8G 100-300 50-100

8H/16G 100-300 100-150

16H/16G 100-300 100-150

注1:容易受到CC攻击的站点使用的PHP版本,尽量不要设置过高的并发,以免服务器被打死

注2:VPS性能参差不齐,以上建议仅供参考,请根据实际使用效果自行调整

注3:不建议设置超过300并发上限,哪怕您的服务器性能足够好;若发现并发不够用,请尝试优化站点数据库缓存可能更有效

九、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

标签: 宝塔面板
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

宝塔面板创建定时计划任务:释放内存/备份网站/备份数据库/访问url

很多的新手站长,都在使用宝塔服务器面板。宝塔面板不仅可以方便的对服务器的网站环境进行组建修改,还可以设置很多的计划任务,比如:定时备份网站的目录文件、定时释放服务器的内存、定时备份网站的数据库、时定访...

宝塔面板忘记密码怎么找回?

宝塔面板是众多服务器管理软件中拥有友好的界面交互体验、功能完善且每周更新的一款产品。宝塔面板做的就是一款简单好用的服务器管理软件。如果是忘记了默认密码可以输入以下命令回车找回默认初始密码(默认账号ad...

宝塔面板干什么用的

宝塔面板干什么用的呢?下面就让我们一起来了解一下吧:1、宝塔面板可以用于管理、维护服务器,也就是可以通过浏览器管理服务器,例如创建服务器之家站、FTP、数据库等。2、宝塔面板本身就具有Linux系统面...

宝塔Windows面板 7.4.0免费版,更轻更快更稳定!

宝塔windows面板7.4.0免费版,更轻更快更稳定!宝塔Windows面板是提升运维效率的服务器管理软件,支持一键WAMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。有...

宝塔面板1024·双十一活动:企业版899元/年送SSL证书,专业版永久授权1888元起!

10月24日至11月11日,宝塔面板搞【1024·双十一】双节特惠活动,永久授权最高立减5700元!企业版899元/年赠送SSL证书,专业版永久授权1888元起!现在距离活动结束还有13天,有需要的建...

如何在云服务器安装宝塔面板?宝塔安装教程和安全配置

宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU...