以下是我安装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
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
--enable-deflate=shared \
--enable-rewrite=shared \
Rewrite模块没有提示, 我把 mod_deflate.so给注释了就行了,但是后面安装PHP有出现类似的问题 不能Load PHP5.so into server,郁闷中
如果是权限的问题能说个解决方法吗?
检查配置
#/usr/local/apache/bin/apachectl configtest
继续求解中!
回复10楼:我去看了 有那个模块 mod_deflate.so
继续求解中!
回复10楼:我去看了 有那个模块 mod_deflate.so意思就是/usr/local/apache2/bin/apachectl start
在输入一遍然后执行