小草学linux下VPS操作入门系列之三网站运行环境搭建lnmpa

综合话题讨论

版主: le720

回复
hantheme
帖子: 7
注册时间: 2012年 3月 25日 06:54
联系:

小草学linux下VPS操作入门系列之三网站运行环境搭建lnmpa

帖子 hantheme »

有了VPS,学会了如何使用SSH管理工具来管理你的VPS,那么接下来就到了给你的网站架设运行环境的时候了,本来这应该是一个很繁杂的过程,但是由于网上有许多热心的高手加入,这个需要做N多步骤办成的事被他们给你傻瓜化了,就和WINDOWS下安装软件一样的简单。
这里小草给大家推荐由网络上一个叫“军哥”的打造的lnmpa软件,官方网站http://www.lnmp.org/
安装步骤,由于这里涉及到了lnmp 和lnmpa的区别,小草这里选择使用的是后者,后者比前者多使用了一个Apache用来处理PHP脚本,用nginx在前端做反向代理,静态内容都交给nginx来完成,这样的搭配把apache和nginx这两款软件的优势都发挥起来了,所以小草也强烈推荐朋友们安装lnmpa。
lnmpa的安装总结下分两个步骤,这两个步骤在官方网站上都有详细的说明,我就直接把教程地址链接过来了:
第一步:完成这个地址教程里讲解的步骤http://www.lnmp.org/install.html
第二步:先读下这个地址http://www.lnmp.org/lnmpa.html里的教程,然后知道了,就是安装apache,执行命令./apache.sh
好了如上两个步骤做完你就完成了lnmpa的安装了,小草在安装过程中出现个问题,估计您可能也会遇到,后来通过支持论坛的搜索解决了,写下来记录和您分享下:
eAccelerator和ionCube两个组件安装的时候明明提示成功了,但是在PHP的探针显示里却都不支持,后来查询到是和版本有关系,解决办法要修改PHP的配置文件php.ini在/usr/local/php/etc/php.ini在里面修改两个地方:
1,查找ioncube关键词,把找到的包含有这样语句的ioncube_loader_lin_5.2.so,无论它是5.几把它修改成5.2
2,查找eaccelerator关键词,把它的路径修改成no-debug-non-zts-20060613 而不是no-debug-non-zts-20090626
我这样修改了之后再重启下VPS就好了,当然这个是在lnmpa0.8版本下,如果以后更新了新版本也许就不要这样修改了。
回复