呵呵。谢谢军哥了。已经解决。是autoconf版本问题。
哥们儿,怎么个解决方案呢?能否告诉一下 :) 在ubuntu10.10 Destop和ubuntu10.04lts server版本上安装多次后,发现均报502错误,通过定位安装日志,发现我遇到的问题主要是autoconf版本过旧的原因。
打开ubuntu.sh,发现有如下2段脚本:
if [ -s autoconf-2.13.tar.gz ]; then
echo "autoconf-2.13.tar.gz "
else
echo "Error: autoconf-2.13.tar.gz not found!!!download now......"
wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz
fi
cd $cur_dir
apt-get remove -y autoconf autoconf2.13 automake automake1.9
tar zxvf autoconf-2.13.tar.gz
cd autoconf-2.13/
./configure
make && make install
cd ../
对应调整成如下脚本:
if [ -s autoconf-2.68.tar.gz ]; then
echo "autoconf-2.68.tar.gz "
else
echo "Error: autoconf-2.68.tar.gz not found!!!download now......"
wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.gz
fi
cd $cur_dir
apt-get remove -y autoconf autoconf2.68 automake automake1.9
tar zxvf autoconf-2.68.tar.gz
cd autoconf-2.68/
./configure
make && make install
cd ../
保存ubuntu.sh,然后运行之,最后安装成功。
以上仅是我个人安装过程中遇到的问题,贴出来,给遇到同样类似问题的朋友做个参考。
回复 1# 的帖子
查看php-cgi进程没有看到这个进程,怎么办啊?
怎么运行这个进程?谢谢 make: *** Error 1 在ubuntu10.10 Destop和ubuntu10.04lts server版本上安装多次后,发现均报502错误
打开ubuntu.sh,
更改./buildconf --force为:
PHP_AUTOCONF=autoconf2.13 PHP_AUTOHEADER=autoheader2.13 ./buildconf --force
重新安装!
[ 本帖最后由 harmini 于 2011-4-23 21:47 编辑 ] 502 Bad Gateway lnmp7.0-full 在ubuntuserver 11.04 64bit上安装为什么总是php无法编译安装呢?改了autoconf的版本号也不行。
ubuntuserver保留的默认安装的包。
附件中是安装的日志文件。
求军哥帮忙看看吧。
21:39 2011.05.10 问题已经解决
不需要修改autoconf的版本号,2.13正确,修改后可能不正常。(仅LNMP0.7)
在php安装之前需要下面两条命令:
ln -s /usr/lib/x86_64-linux-gnu/libpng* /usr/lib/
ln -s /usr/lib/x86_64-linux-gnu/libjpeg* /usr/lib/
[ 本帖最后由 pascalcase 于 2011-5-10 21:41 编辑 ] 哈哈,其实看那一个服务器要是很不错的话,可以把那一个PHP运行脚本的时间设置为零啊。。很不错。
也是502错误,而且/usr/local/php/目录下只有etc,没有sbin目录
晕掉了,用的yardvps,centos5.5 64bit的,安装后一切启动正常,就是在启动php-fpm的时候提示/root/lnmp: line 46: /usr/local/php/sbin/php-fpm: No such file or directoryPHP-FPM start successfully!
查看了一下/usr/local/php目录只有etc文件夹,别的什么也没有啊,求求军哥帮助啊
域名访问不了
: conflicting server name "XX.COM" on 0.0.0.0:80, ignored域名访问不了
域名访问不了: conflicting server name "XX.COM" on 0.0.0.0:80, ignored =========================================================================Manager for LNMPA V0.7,Written by Licess
=========================================================================
LNMPA is a tool to auto-compile & install Nginx+MySQL+PHP+Apache on Linux
This script is a tool to Manage status of LNMPA
For more information please visit http://www.lnmp.org
Usage: /root/lnmpa {start|stop|reload|restart|kill|status}
=========================================================================
Stoping LNMP...
Nginx program is stop
httpd: Syntax error on line 343 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot open shared object file: No such file or directory
MySQL program is not runing!
Starting LNMPA...
Nginx start successfully!
httpd: Syntax error on line 343 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot open shared object file: No such file or directory
./lnmpa: line 46: /etc/init.d/mysql: No such file or directory
MySQL start successfully!
用CentOS的时候出错了。
[ 本帖最后由 deardongdong 于 2011-10-8 09:38 编辑 ]
回复 42# 的帖子
nginx,apache。mysql都没安装成功,你上传的不是lnmp的安装日志 姥姥,这个包重新装了不下五遍,终于抱起来。开始也是如下错误:Starting php_fpm /etc/init.d/php-fpm: 156: /usr/local/php/bin/php-cgi: not found查找了一下的确没有这个文件我愣是不所有网上搜的到的解决方法都试了遍,现在我也不知道那种方法是正确的。反正就好了。
我的配置:
服务器参数服务器域名/IP地址www.lnmp.org(173.230.148.251)服务器标识Linux ubuntu-dean 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686服务器操作系统Linux内核版本: 2.6.38-11-generic服务器解译引擎nginx/0.8.54服务器时间2011年10月10日 10:25:38可用空间(磁盘区)15.725 G服务器语言zh-CN,zh;q=0.8服务器端口80服务器主机名ubuntu-dean绝对路径/home/wwwroot
管理员邮箱系统平均负载0.26 0.57 0.66 2/380服务器CPU及内存相关运行参数CPU核数1 服务器已运行时间0天2小时6分钟CPU型号Intel(R) Celeron(R) M CPU 520 @ 1.60GHzCPU二级缓存1024 KB系统Bogomips3199.75内存使用状况物理内存:共 993.04 MB , 已用 962.016 MB , 空闲 31.027 MB, 使用率 96.88%
Cache化内存为 401.004 MB, 真实内存使用率为 56.49 %
SWAP区:共 1908 MB, 已使用 82.578 MB, 空闲 1825.418 MB, 使用率 4.33 %