|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!有些客户用了我们带apache的体系模板后没法撑持中文URL,明天以我们带apache的体系模板为例,复杂的说一下怎样让Apache2撑持中文URL。
测试情况:centos5.5+apache2+mod_encoding
第一步:下载文件解压
- wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip
复制代码
第二步:iconv_hook编译和装置,装置mod_encoding前起首必要装置iconv_hook。
- cdmod_encoding/lib./configuremakesumakeinstall
复制代码
完成下面操纵后,iconv_hook相干so文件放到/usr/local/lib上面。
要操纵体系体系可以搜刮到该so文件,必要完成一下几行操纵
翻开/etc/ld.so.conf文件,增加一行指向iconv_book的地点路径,即”/usr/local/lib”(细心检察假如有则能够跳过)
到场:
[Esc]、[:]、[w]、[q]保留加入。
持续以下步调:
- PATH="$PATH:/sbin"ldconfig
复制代码
第三步:apxs工具装置
编译mod_encoding时,必需要有apxs,httpd-devel中包含创立和装置扩大模块的apxs工具。假如是你装置了Apache,反省${APACHE_HOME}/bin/下是不是存在apxs,假如存在则略过该步无需本人装置该步伐包,假如还没有装置,则必要本人手动装置httpd-devel。
- wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip1
复制代码
我们带apache体系模板已装置,路径为:/usr/local/apache2/bin/apxs
第四步:mod_encoding模块的编译
进mod_encoding.zip的解压目次,即mod_encoding
- wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip3
复制代码
注重apxs路径交换为你本人的,假如你利用的是我们的模板则不必修改
- wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip5
复制代码
检察是不是已天生了mod_encoding.o文件,假如是,则make乐成持续下边的操纵。
- wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip7
复制代码
天生mod_encoding.so文件,将该文件拷贝到你的模块寄存目次,通常是${APACHE_HOME}/modules/#
- wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip9
复制代码
第五步:httpd.conf的O定
在最初到场:
假如mod_headers.so之前已加载则能够正文失落
最初重启apache
测试地点:http://76.164.225.208/让Apache2撑持中文URL.html
欢迎大家来到仓酷云论坛! |
|