宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

随着云计算的井喷式发展,云服务器的用户量暴增,企业用户和个人站长上云已经成了首选。用宝塔面板搭建云服务器使得运维成本也直线下降,可随着网站流量的增长,高并发大流量的网站会出现加载缓慢,卡顿,甚至还会出现“该页面无法显示”的尴尬状况,有钱的哥们可以选择升级高配置的服务器,没钱的哥们可以看过来,服务器技术网带你优化一下。

一、为 LINUX 系统设置 SWAP 虚拟内存

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

开启方法:在宝塔面板左侧导航点击【 软件管理 】,然后点击顶部的系统工具中,在系统工具列表中找到 Linux 工具箱 1.5版本,点击最右侧的【 设置 】,然后在 Linux 工具箱窗口点击左侧的【 Swap/虚拟内存 】,填写 Swap 虚拟内存 大小,然后点击【确定】。宝塔官方建议 swap 容量在真实内存容量的1.5倍左右,若您的服务器内存大于4GB,可设 1-2GB 的固定值。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

二、添加计划任务释放内存

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

释放方法:登陆宝塔面板点击左侧导航的【 计划任务 】,选择任务类型为释放内存,根据自己需要设置执行周期和执行时间,然后点击确定即可。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

三、安装 PHP 缓存扩展

宝塔面板集成了 php 5.3 到 php7.3 版本,php 7.0 及以上版本进行了很多优化,处理速度更快,更高效稳定。常用的 hph 缓存插件有 Opcache 脚本缓存、Memcached 缓存和 redis 内容缓存。我们可以通过安装缓存插件来提升服务器的运行效率。缓存插件安装完成后,对对应网站进行缓存配置,一般在站点文件的 confing 文件中进行配置,即可提升网站访问速度。

opcache、xcache、apc 等脚本缓存扩展,请只安装其中1个,否则可能导致您的站点程序异常。但是 Memcached 和 redis 这两个内容缓存我们可以同时安装。我们也要切记,缓存扩展也并不是越多越好,凡事都得有一个度,超过这个度了,反而会拖慢 php 的执行效率。

安装方法:登录宝塔面板,在左侧导航菜单点击【 软件管理 】,找到您正在使用的 php 版本,点击右侧的 【 设置 】 ,进入php 管理界面,在php管理界面点击左侧的【 安装扩展 】,选择您需要的缓存进行安装。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

四、PHP 配置优化

部分网站或者系统在运行的时候本身比较耗费内存,memory_limit 用来设置脚本内存的临界点,如果运行过程中脚本内存达到了临界点就会出现报错,但也不是说设置的越大越好,原则上脚本内存的设置不要超过云服务器的物理内存, 否则可能会导致启用磁盘 swap,服务器资源耗尽,最后死机。以用户量全球第一的 wordpress 为例,要跑的流畅的话把 memory_limit 脚本内存限制修改成 256M,这样 wordpress 会如鱼得水。

配置方法:登录宝塔面板,在左侧导航菜单点击【 软件管理 】,找到您正在使用的 php 版本,点击右侧的 【设置】 ,进入php 管理界面,在php管理界面点击左侧的【 配置修改 】,把 memory_limit 脚本内存限制修改成 256M,然后保存即可。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

五、PHP 并发调整

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

设置方法:登录宝塔面板,在左侧导航菜单点击【 软件管理 】,找到您正在使用的 php 版本,点击右侧的【设置 】,进入php 管理界面,在php管理界面点击左侧的 【性能调整】,选择并发方案,然后保存即可。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

六、MYSQL 性能优化

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

设置方法:登录宝塔面板,在左侧导航菜单点击【软件管理】,找到您正在使用的 MySQL 版本,点击右侧的 【设置 】,进入 MySQL 管理界面,在 MySQL 管理界面点击左侧的 【 性能调整 】,根据您的服务器配置选择优化方案,然后先保存再重启数据库即可。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

七、SESSION 存储设置

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

设置方法:

先在第三步安装 redis 扩展,然后点击宝塔面板左侧导航【软件管理】,再点击顶部的【运行环境】,找到 redis 版本,点击右侧的【设置】,打开 redis 设置窗口,再点击 redis 窗口的左侧【性能调整】,在 requirepass 一栏输入密码,这个密码自己设置,越复杂越好,设置完成后复制你设置的密码,然后点击【保存】。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

然后点击宝塔面板左侧导航【软件管理】,再点击顶部的【运行环境】,找到对应的 php 版本,点击右侧的【设置】,打开 php 管理窗口,在 php 管理窗口点击左侧的 【 Session设置 】,然后在密码位置粘贴上一步复制的密码,然后点击保存。

宝塔如何优化(针对面板mysql、cpu以及带宽跑满优化方案)

主题测试文章,只做测试使用。发布者:佰搜SEM,转转请注明出处:https://baidusem.com/4839.html

(0)
佰搜SEM的头像佰搜SEM
上一篇 2022年5月9日 下午4:02
下一篇 2022年5月9日 下午4:02

相关推荐

  • 网站建设的基础知识,你知道多少?

    现在网站建设普及度越来越广,今天,小官为大家介绍一下关于网站的一些基础知识。 网站,指的是在互联网上用于展示内容的相关网页的集合。网站是由域名、网站源程序和网站空间三部分构成。网站空间由专门的服务器或虚拟主机承担;网站源程序则放在网站空间里面,表现为网站前台和网站后台。 域名 域名简单理解就是网址,是一个网站在网上的名称,也叫网络地址。域名一般有两类:一级域…

    网站建设 2022年5月9日
    6400
  • 网站新站域名如何促进SEO快速收录?

    作为站长可能都遇到过新网站域名不收录的现象,域名不收录做优化很难,很多人抱怨,为什么经常发外链、提交收录还是不被收录呢?因此如何让我们的新站快速收录就成为了很多人想要了解的一个问题,那么网站新站域名如何促进seo快速收录? 第一:验证百度站长平台 作为seo优化师,我们都了解,百度站长平台是一个优秀网站的必经之路,想要做好网站优化,我们一定要使用百度站长工具…

    2022年5月9日
    7000
  • 为什么企业网站的转化率低?该怎么解决?

    现在建立一个新的企业网站是很容易的,它需要很长时间和很多的努力,排名网站,网站流量有,但没有秩序,这是为什么?毕竟,企业网站是没有排名的,要有真正的顺序,下面由柴叔小编来告诉你关于企业网站转化率低的原因是什么。 为什么企业网站的转化率低?该怎么解决? 第一,这个网站的布局很混乱 对于一些小型企业来说,网站的模板是通过低价购买的,有很多类似的模板,更不用说同一…

    2022年5月9日
    9100
  • 建站是干什么的(建站的流程及误区)

    对于新手来说,如何建站?建站流程是怎样的?为什么要建站?自建站有哪些误区?需要注意什么?这些问题都不清楚。下面就聚在这里详细介绍一下上面提到的一些问题。 1、什么是建站?建站流程是什么? 建站顾名思义就是搭建网站。简而言之,就是让你的企业在网络上有个展示或者营销的平台。 搭建网站流程包括网站策划、网页设计、网站功能、网站优化技术、网站内容整理、网站推广、网站…

    2022年5月9日
    7000
  • 大数据营销系统的套路你了解吗?

    目前市面上有很多破解版软件,夸大其词的给客户讲一些完全实现不了的功能,比如 采集方面:淘宝买家,浏览痕迹,APP下载记录,意向客户群体。以上说的这几类信息都是肯定采集不到的,因为没有采集端口,如果有人给你们说可以采集到上面的这几种信息,直接删了吧,肯定是骗人的。 怎么辨别大数据智能营销笔记本是否正规。 1.看界面,郑州鹰眼大数据智能营销笔记本是唯一正版系统,…

    网站建设 2022年5月9日
    8100

联系我们

在线咨询: QQ交谈

邮件:3413323304@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
网站+域名可转让!