返回首页 | 设为主页 | 加入收藏 | 公司招聘 | 文档下载 | 网站地图
自有平台
南京普谷网络为你提供基于PHP+MYSQL的企业网站建设、电子商务网站、大型WEB项目开发、DEDECMS、PHPCMS、PHP168、UCHOME、DISCUZ等主流开源系统二次开发!
在CentOS LINUX VPS环境下使用NGINX+PHP+MYSQL环境配置及
在CentOS LINUX VPS环境下使用NGINX+PHP+MYSQL环境配置及
发布者:admin   发布时间: 2010-08-26 15:09 浏览次数:

近日一客户一台384M内存的 VPS:Centos+apache+php+mysql.每日站点IP达到5000多IP服务器内存耗尽。因此找到我公司希望为其挑选一台性能更好的VPS。

我司技术人员分析其网站程序及IP和PV后觉得该VPS仍然有很大的优化空间,因此决定先尝试优化,如果不行则添加VPS内存

在使用的环境中我司考虑NGINX WEB服务器近来发展较快,其性能比较优秀,因此准备将APACHE迁移成NGINX。将PHP以FASTCGI安装。

首先卸载PHP\APACHE及MYSQL[其MYSQL为4.0版本,欲升级到MYSQL5.0版本],然后使用YUM命令安装NGINX+PHP等需要的扩展库。然后安装MYSQL等。安装完毕后开始对NGINX配置及FASTCGI进行一些列的优化

优化完毕后使用linux下WEB服务器压力测试工具webbench进行压力测试。

测试结果:PHP程序在10S内的并发连接最高可达1300个并发连接,内存占用达到:310兆。由于其VPS不支持交换分区。如果支持交换分区,可以进一步提高并发数量。

网站重新上线后,目前其VPS最高日IP8000仍非常稳定。

Copyright © 2010-2012 www.leaphp.com, All Rights Reserved
地址:中国· 南京 白下路111号洪宇商务中心8310室
苏ICP备08012533号