服务器内存多少才能运行你的网站?

发布时间:2017/7/29 15:55:00
海腾海腾-小义 QQ:7534836

一般来讲,服务器系统分为两大块,Linux系统和windows系统,Linux系统有Ubuntu、CentOS、Red Hat等,windows系统有windows2003、windows2008和windows2012。

内存的运行会涉及到网站服务器架构,目前Apache、Nginx和IIS是三大主流服务器环境,Apache、Nginx适用于Unix/Linux系统,Nginx和IIS适用于windows系统;而网络上以Nginx为主的集成环境主要是LNMP和LNMPA,以Apache为主的集成环境主要有LAMP、LNMPA、XAMPP。

LAMP的网站服务器架构为Apache+MySQL+PHP;LNMP则是Nginx+MySQL+PHP,LNMPA代表的是Nginx+MySQL+PHP+Apache这种网站服务器架构, XAMPP 则为Apache+MySQL+PHP+PERL。

在未安装网站程序的情况下服务器环境对内存的消耗上来看,IIS的内存占用比Apache多,而Apache占用的内存比Nginx多。因此,CentOS系统不安装图形界面的情况下Nginx+MySQL+PHP的最低内存需求为128M,128M刚好能支持一个独立博客的运行;Ubuntu系统下Nginx+MySQL+PHP的最低内存需求为512M;而在Windows系统中,Windows2003至少需要512M内存,Windows2008至少需要2G内存,Windows2012虽然可以在2G内存情况下安装,但其要保证网站的稳定运行则至少需要1G内存,而如果想要运行效果更好,最好高于4G才行。

因此,一般而言,Linux系统会更受人欢迎,不仅仅是占用内存小——通常情况下1G内存配置就很管用了,而且Linux环境更加的安全稳固。



Copyright© 2004-2020 河南海腾电子技术有限公司 版权所有   经营性ICP/ISP证 备案号:B1-20180452   豫公网安备 41019702002018号    电子营业执照