当前位置:论坛首页 > 建站交流 > 分享

优化云服务器与VPS性能提升网站速度

发表在 建站交流 2017-12-5 08:42 [复制链接] 1 1570

随着用云主机和VPS的不段普及,几乎所有的网站都在用,VPS主机是独立管理的虚拟服务器,所以我们用云服务器或者VPS建站的时候首先要配置服务器,合理的配置服务器或者VPS能更快的加载网站代码,让网站打开速度提高,增加服务器的性能。

首先是网站环境的搭建,nginx和apache随便选,只是版本尽量不要选测试版,最好选一个稳定版,毕竟新的功能你用不上,出现问题还要折腾,最主要是新版本的帮助文件很少。

接下来安装php,php的版本越高越好,但是前提需要你的网站程序支持,比如本站使用的wordpress,最新仅支持php7,而php最近版7.1无法使用。

再者就是脚本缓存,xcache/opcache选一项安装,PHP5.2-5.4建议使用xcache,PHP5.5以上建议使用opcache。

如果需要内容缓存,建议先考虑redis,再memcached,后memcache(ps需程序支持,pps差个d差距很大)

注意:内容缓存加上脚本缓存,都只安装一个,不要安装多个!

  • 如果程序支持,尽量使用imagemagick代替PHP自带GD以提升性能;
  • 如果程序支持,尽量安装fileinfo/exif扩展以提升站点性能和安全性;
  • 如程序不需要,尽量不要安装ZendGuardLoader/ioncube等解密扩展;
  • 如程序不需要PATH_INFO请把它关闭;

php并发值设置建议:
CPU和内存
单个站点
多个站点
1H/512M
20-30
10-20
1H/1G
30-50
20-30
1H/2G
50-80
30-50
2H/4G
60-100
30-50
4H/8G
100-200
30-80
8H/16G+
100-300
100-150

注1:容易受到CC攻击的站点使用的PHP版本,尽量不要设置过高并发,以免服务器被打死;
注2:VPS的性能参差不齐,以上建议仅供参考,请根据实际的使用效果自行调整;
注3:不建议设置超过300并发上限,哪怕服务器性能足够好;若发现并发不够用,尝试优化站点数据库缓存可能更有效。

mysql数据库版本建议:
CPU和内存
数据库的版本
1H/512M
MySQL5.1
1H/1G
MySQL5.1/5.5
1H/2G
MySQL5.1/5.5
2H/4G
MySQL5.5/5.6
4H/8G+
MySQL5.5/5.6/5.7

为了系统稳定,墙裂建议大家添加个swap
物理内存
Swap推荐值
512M
1024M
1G
1500M
2G
2048M
4G+
4096M
沙发
发表于 2017-12-5 10:29:06 | 只看该作者
合理配置确实能加快运行速度

bt365体育在线论坛须知

①会员对自己的言论承担责任

②禁止发布损害国家利益和名誉信息

③禁止发布散播不实信息

④禁止发布淫秽、恐怖信息

欢迎登陆bt365体育在线手机投注官网

娱乐无极限,畅想新体验!

小黑屋|bt365体育在线  

Copyright © 2017 bt365体育在线|手机投注官网 All Rights Reserved.

Powered by X3.2

快速回复 返回顶部 返回列表