源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 在128M小内存VPS服务器上的配置优化第1/2页

  • 时间:2021-09-24 09:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 在128M小内存VPS服务器上的配置优化第1/2页
对其用户和应用程序来讲,每一个VPS平台的运行和管理都与一台独立主机完全相同,因为每一个VPS均可独立进行重启并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。 VPS服务器最重要的指标就是内存大小,多个VPS服务器可以共享一颗CPU,但不能共享同一块内存。内存越大,价格越贵。   下面,以我的博客所在的VPS为例,介绍在128M内存下对 Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 的优化。   至于 Nginx + PHP + MySQL 的安装配置,可参见:《Nginx 0.7.x + PHP 5.2.6(FastCGI)搭建胜过Apache十倍的Web服务器(第4版) 》 --------------------------------------------------------------------------------   优化后的效果:   提供HTTP服务的1个Nginx进程占用11M物理内存,5个php-cgi进程每个占用8M左右物理内存,1个MySQL服务器占用7M物理内存,加上两个占用内存不大的Nginx和php-cgi父进程,Nginx + PHP + MySQL 系列总共只占用47.7%的物理内存,即62M物理内存(128M * 47.7% ≈ 62M)。    [img]http://img.1sucai.cn/uploads/article/2018010710/20180107100130_0_66767.gif[/img]   另外,VPS服务器系统自身和其它程序也会使用一些内存,但128M内存的VPS已经够用。总体而言,经过优化后,128M内存的VPS跑 Nginx + PHP + MySQL 效果不错。当然,如果有Money购买更大内存的VPS,就更好了。 [b]优化项如下: [/b]  一、增加256M的swap交换文件   1、创建并激活swap交换文件 cd /var/ dd if=/dev/zero of=swapfile bs=1024 count=262144 /sbin/mkswap swapfile /sbin/swapon swapfile   2、加到fstab文件中让系统引导时自动启动 vi /etc/fstab 在末尾增加以下内容: 引用 /var/swapfile swap swap defaults 0 0 详见: -------------------------------------------------------------------------------- 二、Nginx 0.7.19 的主配置文件(nginx.conf)优化
[url=http://www.1sucai.cn/article/16731_2.htm]2[/url][url=http://www.1sucai.cn/article/16731_2.htm]下一页[/url][url=http://www.1sucai.cn/article/16731_all.htm]阅读全文[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部