冷轩信 冷轩信

Ubuntu11.04下安装lnmp0.7一键安装包502错误

in 冷轩纪 文章转载请注明来源!

因今天我也遇到了,就搜索了下,现转载过来。

内核: Linux ubuntu 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux
系统版本: Ubuntu 11.04   32位

打开http://127.0.0.1 ; 显示成功,但打开 http://127.0.0.1/p.php 出现502错误

/root/lnmp restart 
错误信息:
root@ubuntu:~/lnmp0.7-full/php-5.2.17# /root/lnmp restart
Manager for LNMP V0.7  ,  Written by Licess 
LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux 
This script is a tool to Manage status of lnmp 
For more information please visit http://www.lnmp.org [local]1[/local]

Usage: /root/lnmp start (stop|reload|restart|kill|status)

Stoping LNMP...
Nginx program is stop
PHP-FPM program is not runing!
Shutting down MySQL
. * 
MySQL program is stop
Starting LNMP...
Nginx start successfully!
/root/lnmp: 行 46: /usr/local/php/sbin/php-fpm: 没有那个文件或目录
PHP-FPM start successfully!
Starting MySQL
. * 
MySQL start successfully!

解决办法:

(打开 /root/lnmp0.7-full/ubuntu.sh找到 echo "========================= php + php extensions install ==================="按里面的代码执行的。从 tar zxvf php-5.2.17.tar.gz 开始执行的,下面有具体的)

apt-get install libjpeg62 libjpeg62-dev libjpeg-dev
ln -s /usr/lib/i386-linux-gnu/libpng* /usr/lib/
ln -s /usr/lib/i386-linux-gnu/libjpeg* /usr/lib/

cd /root/lnmp0.7-full/ 或者 cd cd /root/lnmp0.7/
tar zxvf php-5.2.17.tar.gz
gzip -cd php-5.2.17-fpm-0.5.14.diff.gz | patch -d php-5.2.17 -p1
cd php-5.2.17/
./buildconf –force
./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config –with-iconv-dir –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr –enable-xml –enable-discard-path –enable-magic-quotes –enable-safe-mode –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curl –with-curlwrappers –enable-mbregex –enable-fastcgi –enable-fpm –enable-force-cgi-redirect –enable-mbstring –with-mcrypt –enable-ftp –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-pcntl –enable-sockets –with-xmlrpc –enable-zip –enable-soap –without-pear –with-gettext –with-mime-magic
make ZEND_EXTRA_LIBS='-liconv'
make install

这个问题我在vpse论坛上问过了,上面有关于我如何解决的:

http://bbs.vpser.net/thread-3055-1-1.html

http://www.love4026.org/313153/ubuntu11-04%E4%B8%8B%E5%AE%89%E8%A3%85lnmp0-7%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E5%8C%85502%E9%94%99%E8%AF%AF/

不过我在编译的时候出现了错误configure: error: can only configure for one host and one target at a time,原来是因为wp的原因而使./configure 这段代码出现的错误,所以到了上面的vpser论坛上找到了无错的代码

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --enable-discard-path --enable-magic-quotes --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-force-cgi-redirect --enable-mbstring --with-mcrypt --enable-ftp --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --with-mime-magic
文章二维码

扫描二维码,在手机上阅读!

发表新评论
已有 12 条评论
  1. 周舟
    周舟
    回复

    你验证码 太个性了 这么小

    1. 冷轩信
      冷轩信本文作者
      回复

      @周舟 小么,比日志的字要大多了 :roll:

  2. 七七
    七七
    回复

    支持。。又学到了知识。。。验证码确实太太小了

    1. 冷轩信
      冷轩信本文作者
      回复

      @七七 @七七
      ................

  3. 寒山烟雨
    寒山烟雨
    回复

    :razz: 回访

  4. enlin.net
    enlin.net
    回复

    呵呵。。 博主。。 过来看看你。。。

  5. 仁王
    仁王
    回复

    解决的办法 总是有的

  6. hucou
    hucou
    回复

    好 象出现了页面错误似的

  7. shox deliver shoes

    thanks fou sharing post!

  8. 大灰狼
    大灰狼
    回复

    正好遇到502 Bad Gateway,想办法解决中......

  9. 小易
    小易
    回复

    我在安装php的时候也遇到这个问题,另外wp是什么,是wps吗?我用下边分行安装lamp就不行
    ./configure --prefix=/usr/local/php \
    --with-apxs2=/usr/local/http2/bin/apxs \
    --with-mysql=/usr/local/mysql \
    --with-pdo-mysql=/usr/local/mysql \
    --with-mysqli=/usr/local/mysql/bin/mysql_config \
    --with-freetype-dir=/usr/local/freetype \
    --with-gd=/usr/local/gd \
    --with-zlib --with-libxml-dir=/usr/local/libxml2 \
    --with-jpeg-dir=/usr/local/jpeg \
    --with-png-dir \
    --enable-mbstring=all \
    --enable-mbregex \
    --enable-shared

    1. 冷轩信
      冷轩信本文作者
      回复

      @小易 这都是五年前的东西了,我都不知道说的什么了,编译的参数不能换行的吧
      参数后面加空格 再加上另一个参数,而且你那些\应该也要去掉
      我说的wp就是wordpress ,直接贴代码有的会被转换掉,导致从文章复制的代码会出错


© 2018 由 Typecho 强力驱动.Theme by Yodu
PREVIOUS NEXT
雷姆
拉姆
0:00