打印

LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法

引用:
原帖由 luzhengfei 于 2011-3-2 13:33 发表
呵呵。谢谢军哥了。已经解决。是autoconf版本问题。
哥们儿,怎么个解决方案呢?能否告诉一下

TOP

在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 [found]"
  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 [found]"
  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,然后运行之,最后安装成功。
以上仅是我个人安装过程中遇到的问题,贴出来,给遇到同样类似问题的朋友做个参考。

TOP