在64位Linux下安装mod_encoding支持中文
mod_encoding_64bit
下载附件,然后复制到服务器。
然后操作如下:
将压缩包解压到/home, 解压后的路径是/home/mod_encoding_2010
然后按顺序执行以下命令:
cd /home/mod_encoding_2010
patch -p0 < mod_encoding.c-apache2.2-20060520.patch
cd lib
chmod 777 configure
./configure –prefix=/usr
make
make install
ldconfig
cd ../
./configure –with-apxs=/usr/bin/apxs –with-iconv-hook=/usr/include
make
gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -Llib -liconv_hook
cp mod_encoding.so /etc/httpd/modules
注意把/etc/httpd/modules改成你的apache模块存放路径。
完成以上操作后,再修改apache的配置文件,把刚才解压的mod_encoding.conf文件复制到apache的conf.d目录中。
如果没有conf.d目录,请把mod_encoding.conf的内容添加到apache的配置文件httpd.conf中。
重启apache服务即可。
注:请先查看系统中是否存在/usr/bin/apxs
有可能在/usr/sbin/apxs ,把它复制到/usr/bin