小哲博客
当前位置:小哲博客 > 网站服务器 > 正文

网站服务器配置怎么选

最近有不少人咨询我关于网站服务器配置的问题,说自己多少多少流量,问我需要购买什么样配置的服务器,然后我会反问一堆问题,再给推荐,所以今天想简单总结一下关于服务器配置的一些参考。

为了不浪费大家的时间,先说结论,可以打开宝塔面板的监控观察几天,看看CPU和带宽还有内存的占用情况,结合自己的流量数据,就大概可以判断当前配置需要升级不需要了,又或者想省钱降配置,可以结合自己真实的数据来做判断,比如如果现在是8核的,平均占用一直在30%一下,完全可以降到4核。

小哲博客服务器配置

简单解释一下,先从CPU方面说一下,流量大需要的服务器配置高,这个大部分站长都知道,但服务器的选择和软件关系也特别大。比如我博客,服务器用的是阿里云上海的服务器,1核CPU加2G内存,最大支撑过2万5千IP的流量,可以参考我这篇文章【6万一万流量大】,当时突然爆发的一波流量,那时还没有套CDN,所以这不是测试数据,是完全真实的实际情况。

同样的服务器配置1核2G,如果换成其他的网站,可能就撑不住了(也可能比我优化的更好也能撑住),原因就是跟软件有关,我的博客使用的是Z博客搭建的,主题是我自己写的,只装了一款伪静态的插件,别的插件都没装,需要什么功能,都是直接在主题上面改,所以整体优化比较好,首页生成延迟在15毫秒以内。

Z博客页面生成需要时间

这个生成时间意思是Z博客先查询数据库,然后根据数据库里面的数据生成网页,这个过程消耗的时间,在不考虑带宽和CDN缓存的情况下,生成一个页面需要12.97毫秒,1秒等于1000毫秒,也就是说可以支撑1000/12.97≈77个人同时访问,那一天下来理论上最大能支撑77*60*60*24≈665万流量,但实际肯定撑不住这么大流量的,毕竟这是只算了首页,而且是每秒都是恰好卡着极限值访问,也没算带宽。

不过这个数据肯定是有一定的参考值的,有的网站生成时间在200毫秒以上,二十倍的差距,那这种网站跟我博客在同样的流量数据下,用16核的CPU都不一定有我这1核的CPU快,所以硬件一定是要看软件运行情况的。

再说一下带宽方面,带宽也不能简单根据IP去判断,如果像爱奇艺这种视频网站,1个IP的访问需要的带宽都比我这博客3千IP的大,因为我博客比较大的文件就是图片了,而且图片压缩过,大部分图片也都不超过100K,这里打个广告,大家可以用我这款插件压缩图片《图片批量压缩工具》,所以没有视频的网站,图片一般是最占带宽的,这点可以根据自己的带宽占用情况去选择。

所以单单只有IP数据,并不能决定网站服务器配置,即使不是我上面举的比较极端的例子,差个十倍二十倍的不意外,结论就是需要实测才能知道需要什么样的配置,实测的方法就是监控数据,比较简单的监控方法就是宝塔面板的监控了,想知道自己网站需要什么配置,打开监控观察两天。

补充一下,不管有没有用CDN,都可以用监控数据去判断的,毕竟这就是最真实的情况,用了CDN如果CPU不够依旧得升级,带宽不够还是得升级,CPU占用率低就完全可以降级,因为这是从宏观角度观察的,不是理论的数据。

小哲博客所有内容已通过【鲸版权】登记,未经授权禁止转载!谢谢合作

推荐相关阅读

1panel:开源漂亮的Linux服务器面板

1panel是一款开源Linux服务器面板,可视化管理服务器软件和计划任务,网站、数据库、文件、容器管理一应俱全,整个界面以蓝色为主调,界面非常漂亮。1panel支持一键备份和...

指点云:内蒙古2核4G10兆20G防御33元

指点云内蒙古2核4G10兆20G防御服务器33元一个月,在介绍服务器之前,先说一下指点云的自助退款优势,指点云的服务器支持按天自助退款,不满意随时可以退款,后台财务系统申请退款...

网站备份走内网上传

网站定时备份是一个好习惯,万一出现问题,可以通过备份来恢复,而且备份千万不要在本机备份,如果机器出问题了,不仅网站无法访问,备份文件也不一定能导出来,所以很多站长都把网站备份到...

阿里云关闭活动消息

相信使用阿里云的朋友经常会接到推广电话或者邮件,今天小哲我又听到别人吐槽阿里云这点了,其实阿里云的活动消息都是可以关闭的,自从去年我关闭消息接收后,最近一年一个活动电话和邮件都...

多吉云CDN:大厂节点每月免费20G流量

多吉云CDN是一款融合了腾讯云节点的产品,访问速度和腾讯云CDN完全相同,每个账号实名后每个月有20G的免费流量,这应该是大厂里面免费流量比较多的CDN了,而且不需要手动领取额...

GoEdge:免费好用的CDN系统

GoEdge是一款Go开发的免费CDN系统,小哲我已经使用一年半左右的时间了,现在整个系统也很完善了,尤其是现在防火墙支持JS验证了,这个功能对于网站来说非常有用,真的好用才推...

阿沐云:内蒙古4核4G20兆20G防御49元

阿沐云内蒙古4核4G20兆20G防御49元,配置属于常规配置,防御20G虽说不是特别高,但也比大厂一般自带的5G高不少,如果遇到的攻击不多,在这个价位属于性价比比较高的服务器了...

指点云:香港2核4G稳定5兆38元

指点云香港服务器2核4G5兆的服务器,现在活动价格38元一个月,我标题之所以加了一个稳定,主要是我用指点云香港服务器好几个月了,网络延迟和带宽都很稳定,所以今天推荐给大家。香港...

小白云:内蒙古4核2G10兆20G防御39元

小白云内蒙古4核2G10兆20G防御的服务器39元一个月,机房自动过白域名,这个CPU和内存看起来有点奇怪,一般的服务器都是内存大于CPU核心数的,但并不影响使用。也可以通过设...

森鹿数据:成都西云移动100G高防90元

森鹿数据成都西云移动100G高防90元,配置为2核2G10兆带宽,虽然是移动机房,但在全国测试延迟非常低,不比电信机房差,该机房是一个T4级别的机房,稳定性很不错,小哲我用了快...