VPS侦探论坛

 找回密码
 注册
查看: 5666|回复: 7

LNMP0.8使用感受及几点小经验分享

[复制链接]
发表于 2012-2-28 12:25:14 | 显示全部楼层 |阅读模式

一直使用张宴老大《Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器》的方法搭建自己的LNMP服务器,手头在用的几台服务器运行有几年了,手痒痒想重新整理一下,于是想用vpser老大的一键安装包来安装。
Hyper-v+Centos5.7+LNMP0.8,整个过程基本上没有任何问题。比起原来的纯手工安装,用脚本来自动安装确实是高效多了,把几个服务迁移到新的系统上后,比较明显发现整体效率低了一些,主要表现在discuzx2.0的执行时间比原来大了,原来基本上在0.02-0.08之间,现在变成了0.03-0.13之间了,无论我怎么调优都没有用,而事实上,新的HYPER-V服务器比原来好多了,虚拟机分配的资源也比原来多,但结果就是这样。这样的结果问题可能出在系统上,也可能出在lnmp上。

另外在使用lnmp8过程中几点小经验分享一下。

1、安全按默认安装完lnmp0.8后,会发现事实上执行/etc/init.d/memcache会报错,会提示memcache.pid找不到,我分析原因是因为lnmp8默认脚本以nobody权限把memcache.pid放在/var/run,权限不够导致无法生成memcache.pid文件,修改/etc/init.d/memcache里的memcache.pid位置,如/tmp就OK了。

2、在安装mssql模块时会报错,需要修改config.m4
修改:for i in /usr/local /usr; do
为:for i in /usr/local /usr /usr/local/freetds; do

3、nginx的状态查看stub_status只能使用空主机头域名(没查官方资料),一般使用服务器IP地址就OK了。

总体来说,使用LNMP一键安装包给安装维护带来了方便,我个人觉得这种方便对专职的网管员来说意义不是很大,一来服务器不需要经常折腾,稳定后可能几年不去动它,二来虚拟化技术的使用来使得管理维护越来越便利。鉴于效率问题,我准备接下去索性再折腾一次,把几个系统整体搬迁到Centos6上,使用比较新的mysql数据版本,再来测试。

再次感谢党,感谢政府,感谢CCTV,感谢vpser!

[ 本帖最后由 cathay 于 2012-2-28 14:54 编辑 ]

评分

参与人数 1威望 +10 收起 理由
licess + 10

查看全部评分

美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-2-28 14:54:18 | 显示全部楼层


感谢licess老大鼓励,能给我指点一下,我搬到新的虚拟机上后discuzX执行效率降低的原因吗?

我原来的环境:Win2008R2 Hyper-V + CentOS5.6 + MySQL5.5.3-m3 + php5.2.14 + Nginx1.0。
现在的环境:除了lnmp0.8安装脚本里的mysql改成5.1.26外,其它完全按lnmp0.8默认安装。

原来DiscuzX2的Processed in  second(s)一般在0.02-0.08之间,现在基本上在0.03 - 0.13之间。

宿主服务器硬件配置升了一个档次,虚拟机分配的资源也比原来要多,为什么执行效率反而降了呢?

请licess大致帮我指点个方向,非常感谢!
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-2-28 15:54:48 | 显示全部楼层

安装那些组件了吗,缓存问题?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-2-28 16:15:52 | 显示全部楼层

回复 3# 的帖子




用Eaccelerator和memcached都一样,除了这二个,另外还装了imageMagick,没其它任何东西了。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-2-29 18:23:33 | 显示全部楼层

一键包主要针对的是VPS,所以需要做优化才行,如Mysql的配置

军哥运维代购:http://shop63846532.taobao.com/

发表于 2012-2-29 18:28:38 | 显示全部楼层

0.02已经很厉害了。。
 楼主| 发表于 2012-2-29 18:46:14 | 显示全部楼层

回复 5# 的帖子


感谢回复。mysql的我用了自己一直在使用的配置文件。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-2-29 18:51:45 | 显示全部楼层

能否分享一下你的Mysql配置文件?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-22 11:35 , Processed in 0.027700 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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