以下是我安装Lamp平台的顺序,是按照LAMP兄弟连的高洛峰老师的顺序来的,一步一步,全是照着来的,但是到按照Apache时出现问题了!就在我百思不得其解时我想到了CSDN上的牛B大哥们,求救啊,谢谢帮忙!
Libxml2
./configure --prefix=/usr/local/libxml2Libmcrypt
./configure --prefix=/usr/local/libmcryptZlib
./configure --prefix=/usr/local/zlibLibpng
./configure --prefix=/usr/local/libpngJpeg-6
mkdir /usr/local/jpeg6
mkdir /usr/local/jpeg6/bin
mkdir /usr/local/jpeg6/lib
mkdir /usr/local/jpeg6/include
mkdir -p /usr/local/jpeg6/man/man1
./configure \
--prefix=/usr/local/jpeg6/ \
--enable-shared \
--enable-staticFreetype
./configure --prefix=/usr/local/freetypeAutoconf
./configureGD-2
./configure \
--prefix=/usr/local/gd2/ \
--with-zlib=/usr/local/zlib/ \
--with-jpeg=/usr/local/jpeg6/ \
--with-png=/usr/local/libpng/ \
--with-freetype=/usr/local/freetype/Apache
./configure \
--prefix=/usr/local/apache2 \
--sysconfdir=/etc/httpd \
--with-z=/usr/local/zlib/ \
--with-included-apr \
--enable-so \
--enable-deflate=shared \
--enable-expires=shared \
--enable-rewrite=shared \
--enable-static-support敲下启动Apache时出现以下错误!求救中。
/usr/local/apache2/bin/apachectl start
httpd: Syntax error on line 54 of /etc/httpd/httpd.conf: Cannot load /usr/local/apache2/modules/mod_deflate.so into server: /usr/local/apache2/modules/mod_deflate.so: cannot restore segment prot after reloc: Permission denied

解决方案 »

  1.   

    用UBUNTU系统装LAMP环境就很简单了。全部智能化操作!
      

  2.   

    用户的权限不足,你用什么用户安装启动Apache的?
      

  3.   

    Permission denied 权限不足
      

  4.   

    mod_deflate.so  看看这个有没有装好
      

  5.   

    http://www.hbcms.com/cms/9d/1322.html
      

  6.   

    各位大哥啊,我用的是Root启动的难道也没权限吗?
    --enable-deflate=shared \
    --enable-rewrite=shared \
    Rewrite模块没有提示, 我把 mod_deflate.so给注释了就行了,但是后面安装PHP有出现类似的问题 不能Load PHP5.so into server,郁闷中
    如果是权限的问题能说个解决方法吗?
      

  7.   

    启动apache前,应该先测试下配置文件是否正确。
    检查配置
    #/usr/local/apache/bin/apachectl configtest
      

  8.   

    看你的错误信息提示:应该是没有mod_deflate.so模块文件吧?
      

  9.   

    怎么在执行一遍?是重新编译安装吗?
    继续求解中!
    回复10楼:我去看了 有那个模块 mod_deflate.so
      

  10.   

    看不懂   不过留下来 现在也在学linux留着以后用
      

  11.   

    怎么在执行一遍?是重新编译安装吗?
    继续求解中!
    回复10楼:我去看了 有那个模块 mod_deflate.so意思就是/usr/local/apache2/bin/apachectl start
    在输入一遍然后执行