安全优化

宝塔面板默认端口8888、默认登录用户名admin都不安全
都可以可以通过宝塔面板中的面板设置进行修改,还能够自行设置安全入口
面板设置

添加Swap虚拟内存

SwapLinux系统的虚拟内存,客户访问网站实际是通过内存执行,云服务器内存有限,大流量访问会导致内存不足。为解决该问题,当物理内存不足时,系统就会自动调用硬盘来充当内存,以弥补内存的紧缺,这就是虚拟内存的作用。现在的云服务器大多都是kvm虚拟架构的,开启虚拟内存就更有必要(OVZ虚拟架构机器不可用此功能)
添加Swap虚拟内存

安装PHP拓展

宝塔面板集成了PHP 5.2PHP 7.4版本,PHP 7.0及以上版本进行了很多优化,处理速度更快,更高效稳定。常用的PHP缓存插件有Opcache脚本缓存、Memcached缓存和redis内容缓存。我们可以通过安装缓存插件来提升服务器的运行效率。缓存插件安装完成后,对相应网站进行缓存配置,一般在站点文件的confing文件中进行配置,即可提升网站访问速度
我自己是安装了redisOpcacheMemcachedimagemagickfileinfoexif,这六种扩展
PHP拓展
PHP拓展

添加计划任务释放内存

释放内存就是将驻留在内存中的数据从内存中释放出来,提高内存资源的利用率,提升云服务器性能。宝塔面板已经考虑到了内存释放的问题,可以添加内存释放计划任务,让服务器每天或每周释放一次,释放PHPMySQLPURE-FTPDAPACHENGINX的内存占用,建议在每天半夜执行,间隔时间根据自己网站的用户量及内存占用百分比来定
释放内存

PHP并发调整

并发量和日访问量是两个概念,所谓并发可以简单理解为同一秒访问网站的客户数量。并发不是说设置的越大就越好,如果并发数设置过大,被CC攻击时服务器宕机挂掉的可能性也十分高了。PHP的并发调整是优化中至关重要的环节,宝塔面板里面自带了几个并发优化方案,一般 1 核 1G 内存的云服务器,设置30并发或50并发都可以,但是建议并发数设置不要超过300
并发调整

MySQL性能优化

服务器性能开销最大的是数据库开销,通过上述各项优化后,还远远不能承受高并发大流量的站点访问,我们需要对 MySQL 进行性能优化。宝塔面板非常人性化,内置了数据库性能优化方案,我们只需要鼠标轻点即可完成。进行性能一键优化后,保存并重启数据库,然后在当前状态进行观察,根据建议做适当的调整。
MySQL性能优化

Session存储设置

Session称为会话信息,位于Web服务器上,主要负责访问者与网站之间的交互,当访问浏览器请求http地址时,将传递到Web服务器上并与访问信息进行匹配,宝塔默认Session保存在指定的文件夹中,当用户访问时要从文件中检索Session ID,这样效率不是很高,宝塔面板可以把Session存储位置修改到redis,提高会话信息检索效率,减少响应时间


requirepass一栏输入密码,这个密码自己设置,越复杂越好,设置完成后复制你设置的密码

MySQL性能优化

在密码位置粘贴上一步复制的密码,之后点击保存

MySQL性能优化



本文作者: 博主:    文章标题:宝塔面板搭建的服务器优化方案
本文地址:https://teamep.cn/server-optimize.html     
版权说明:若无注明,本文皆为“指间”原创,转载请保留文章出处。
最后修改:2020 年 07 月 20 日 03 : 37 PM
如果觉得我的文章对你有用,请随意赞赏