mysql服务器优化加速_如何通过宝塔面板优化服务器来加快网站运行速度

news/2024/5/20 14:16:20/文章来源:https://blog.csdn.net/weixin_35610373/article/details/113613658

最近码云笔记对网站进行了一次大的优化改版,不仅在风格上,而且由原先的虚拟主机换到了服务器并使用了宝塔面板,在网站加载速度上提升了一个质的飞跃。我也相信现在有不少的个人站长的服务器都使用了宝塔面板,因为不仅能很方面的配置各种网站运行环境,还能很方便的查看服务器的性能等。今天码云笔记前端博客的小编就和大家说一说我是在宝塔面板中如何优化PHP环境以及服务器,加快我们网站的加载速度,减轻服务器的载荷,充分利用服务器的资源。

宝塔面板之计划任务

首先我们找到宝塔面板的计划任务,在计划任务中为我们提供了可视化的任务配置,比如释放内存,备份网站,备份数据库等。

这些设置都可以定时触发,我们设置好以后,就不用再管它了,简单方便,傻瓜式操作。

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

小编建议

1、每天凌晨在访问量少的时间段释放一次内存

2、每天或者每三天备份一次网站数据与数据库

宝塔面板腾讯云COS

将网站或数据库打包备份到腾讯云COS对象存储空间,免费试用半年时间

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

宝塔还提供了七牛云储存插件,以及阿里云OSS插件,又拍云的插件,你也可以利用这些插件,把你需要储存的东西放到别的地方,可以有效的减少磁盘空间的占用。也可以避免因服务器崩溃造成的损失。

宝塔面板添加swap虚拟内存

swap 是类 Unix 操作系统下虚拟内存技术的实现。简单地说,swap 文件或者 swap 分区(交换区)就是把一部分硬盘空间拿出来,模拟成备用的内存给 linux 使用。

Linux 系统在运行中会把内存中暂时用不到的部分数据放在 swap 分区中保存,把宝贵的内存资源分配给其他更加需要内存的程序使用。所以添加swap虚拟内还是比较重要的,

建议:2G 和 2G 以下内存的服务器,设置成和物理内存相同容量 SWAP;2G 以上的,设置为 2G。如果跑的程序特别耗费内存,2G 内存以上的 Swap 也可以设置与内存相同。

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

宝塔面板PHP版本与MySql数据库版本选择

PHP与Mysql是天生在对的组合,当然我们根据自己的服务器配置,选择相应的PHP版本以及Mysql版本,才能充分的发挥服务器的性能,以下是飞鸟慕鱼博客小编的两点建议

1、PHP7.0以后的版本比5.x版本在性能以及其它方便都有很显著的提升,这里小编建议PHP版本要选择7.0以上的版本安装。这里小编建议安装7.1版本

2、在内存小的机器上,mysql建议选择5.5版本,如果你服务器的内存大于2G以上,建议选择mysql5.7版本,甚至更高的也可以

宝塔面板PHP缓存扩展插件选择

根据下面图片的提示,找到你所使用的PHP版本,并打开设置

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

选择运行环境

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

打开你所使用的PHP版本的设置,这里以PHP7.1版本做为演示

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

Opcache 脚本缓存和 Memcached内容缓存根据自己需要,选择安装,但要注意的是,这两个扩展插件只能安装一个,不能两个同时安装

宝塔面板PHP其它参数设置

根据下面图片箭头所指定的内容,进行设置。

每项设置都有说明,可以根据自己的不同情况进行修改

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

宝塔面板PHP并发设置

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

宝塔面板给我们提供了几个自定义的并发设置选项,可以根据自己网站的实际访问情况,进行相应的选择,当然你也可以自定义设置。

建议:一般 1 核 1G 内存的云服务器,设置 30 并发或 50 并发都可以,其他配置请自己测试一下合适并发方案。不建议并发超过 300 ,如果并发不够用还是优化数据库缓存可能更有效。

宝塔面板PHP去掉多余的扩展组件

如果我们的网站程序不需要 ZendGuardLoader、ioncube、PATH_INFO等扩展组件,我们可以尝试卸载掉它,以减少内存的使用率。

结束语

以上就是码云笔记在使用宝塔面板时的配置的一些优化小方法,如果你有更好的建议可以在下面反馈哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_820035.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

杂草丛生HTML5网站模板

杂草丛生HTML5个人网站模板是一款野草到处生长的HTML5网站模板下载。 模板地址:http://www.huiyi8.com/sc/8780.html 转载于:https://www.cnblogs.com/xkzy/p/3765298.html

url格式一定只有一个问号_如何建设一个更易于搜索引擎关键词优化的企业网站...

网站规划设计阶段就必须考虑SEO优化,网站建设过程中涉及到的栏目结构、程序代码等都必须符合SEO规范,有助于加快网站关键词排名上首页的速度,也有利于关键词排名稳定度。然而,网站的初步规划和设计需要大量的深入讨论、沟通和合作…

SEO的艺术

comScore数据分析,数据很多,举个最新的例子 导航型搜索信息型搜索 找地方买东西调查研究交易型搜索 网上贸易用户搜索周期 用户实现大部分时间集中在左上角阴影最深的地方 搜索引擎工作原理 任务本身的复杂度 访问网上所有页面的爬行器算法的限制 …

Angular4搭建在线可竞拍网站

安装依赖包 –save-dev 是你开发时候依赖的东西,–save 是你发布之后还依赖的东西。 npm install jquery --save npm install bootstrap --save 安装类型描述文件,因为是js,ts无法识别 npm install types/jquery --save npm install types/…

利用jsoup爬虫优酷、土豆等视频网站rss利用solr创建索引

1、前提: 了解jsoup、solr等相关的技术、会搭建solr 2、我将爬虫的网站都写在一个xml中,所以先要解析这个xml,得到其网址,然后定时去爬虫 [java] view plaincopyprint?package com.tmzs.pc.jsoup; import java.io.File; im…

解决此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站的问题...

在ASP.NET MVC项目中,使用AJAX向控制器发送GET请求获取JSON数据时,出现这个错误:"此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavi…

SpringCloud实战--新闻门户网站-李熠-专题视频课程

SpringCloud实战--新闻门户网站—149人已学习 课程介绍 本套课程从实战为出发点,带领大家深入了解SpringCloud,摒弃了一些理论知识,一切皆实战。课程收益学习完本套课程的学员都能很容易搭建基于SpringCloud的微服务架构。讲师介绍李熠 更…

利用某网站的SQL注入漏洞getshell

某学校网站存在SQL注入漏洞,可以利用sqlmap对齐进行SQL注入攻击,并获得webshell。 漏洞URL: http://www.xxx.com/news1.php?id1执行攻击命令: sqlmap -u "http://www.xxx.com/news1.php?id1" -p id --current-db -…

某网站登录页面存在用户手机号信息泄露

漏洞利用 输入用户名,界面将弹出手机号,看似手机号被隐藏了,但是通过抓取http包,发现后台其实返回了手机号,由此可知,改手机号只在前端做了隐藏处理。 而且该接口没有做任何校验,可以任意调用&…

使用IWMS的网站打开显示“未能加载文件或程序集”,解决方案

首先,会出现这样的问题原因是: 1、应用程序集里面有些事互相引用的,所以 问题有多种情况,第一、这个应用程序集出问题了; 2、它所依赖的那个程序集出问题了; 3、在项目生成的时候,代码里面有逻辑…

服务器上的php4.0网站连接sql2005服务器连接不上,SQLServer之创建链接服务器

创建链接服务器注意事项当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的DBLINK,通过DBLINNK数据库可以像访问本地数据库一样访问远程数据库表中的数据。链接服务器允许访问针对OLE DB数据源的分布…

【项目】仿知乎网站项目梳理

GitHub地址:GitHub - vicotorz/zhangdizhihu: 仿“知乎”问答系统 开发流程:DataBase-->Model-->Dao-->Service-->Controller-->Test SQL 建表语句: 评论:comment id int(11), content …

https协议 ppt 下载卷_超全的PPT制作辅助网站和工具

超全的PPT制作辅助网站和工具很多小伙伴在制作 PPT 的时候,常常会遇到不知道该如何入手的问题,特别是对于:图片该如何选用?渐变风格的背景图去哪找?炫光的背景是怎么生成的?手机可以下载高清图片么&#xf…

Nancy之给我们的网站添加自定义图标

Nancy之给我们的网站添加自定义图标 原文:Nancy之给我们的网站添加自定义图标当我们在做一个网站时,可能经常会有这样一个需求,要给我们做的网站添加一个自定义的图标。 在Nancy中,默认是的下面这样 一个妹子的头像,其实也是挺好看…

我的第一个javaweb学习----模仿社区网站(三)

写注册界面的后台 首先得建立一张数据库表,用于存储用户信息的userinfo表,包括注册时间,昵称,签名等 受理注册信息的servlet 然后在servlet包下建立一个注册的Regservlet的Servlet类,用于接收网页传来的信息&#xff0…

什么专业学html css,认识HTML、css的重要性-专业SEO技术教程(27)

认识HTML、css的重要性-专业SEO技术教程(27)通过之前的学习,相信大家已经对SEO有了一定的认识。今天起我们将正式开始SEO的学习。看到这里有些朋友或许有这样的疑问,我们不是要学习SEO吗?为什么要讲解HTML的一些知识呢?这个就要从…

史上最全最新IT网站——你收藏了吗?

快来看看你知道多少 IT网站 1.CSDN 中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。 2.太平洋电脑网 于1999年正式推出,是国内首家以专业电脑市场…

网站后台文章编辑器eWebEditor 7介绍 及破解版免费下载

做网站的朋友都知道,网站后台发布文章的时候需要用到网页编辑器。什么叫网页编辑器,就是输入文章内容的一个输入框,这个输入框是个多行的输入框,在输入框中,能对输入的文字进行编辑排版。一般我们使用开源程序做站的时…

金融界网站模拟白银大赛,盈利可以兑换现金

金融界网站模拟白银大赛,盈利可以兑换现金 首届领航中国杯白银帝国赛将于2014年5月12日正式拉开帷幕,本届大赛创下财经互联网领域两项纪录,一是成功打造了白银模拟交易网页版,再者是将模拟盈利部分兑换成真实的现金!赛…

给大家分享网站源码有12.9G需要的自己去下载吧

给大家分享网站源码有12.9G需要的自己去下载吧 给大家分享网站源码有12.9G需要的自己去下载吧 给大家分享网站源码有12.9G需要的自己去下载吧,里面有asp php aspx等网站源码。 文件太大,我用旋风下载不下来,一共有2800个源码,旋风…