仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 669|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来CentOS办事器下让Apache2撑持中文URL

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!有些客户用了我们带apache的体系模板后没法撑持中文URL,明天以我们带apache的体系模板为例,复杂的说一下怎样让Apache2撑持中文URL。
测试情况:centos5.5+apache2+mod_encoding
第一步:下载文件解压

  1. 12
复制代码
  1. wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip
复制代码

第二步:iconv_hook编译和装置,装置mod_encoding前起首必要装置iconv_hook。
  1. 12345
复制代码
  1. cdmod_encoding/lib./configuremakesumakeinstall
复制代码

完成下面操纵后,iconv_hook相干so文件放到/usr/local/lib上面。
要操纵体系体系可以搜刮到该so文件,必要完成一下几行操纵
翻开/etc/ld.so.conf文件,增加一行指向iconv_book的地点路径,即”/usr/local/lib”(细心检察假如有则能够跳过)

  1. 1
复制代码
  1. vi/etc/ld.so.conf
复制代码

到场:
  1. 1
复制代码
  1. /usr/local/lib
复制代码

[Esc]、[:]、[w]、[q]保留加入。
持续以下步调:

  1. 12
复制代码
  1. PATH="$PATH:/sbin"ldconfig
复制代码

第三步:apxs工具装置
编译mod_encoding时,必需要有apxs,httpd-devel中包含创立和装置扩大模块的apxs工具。假如是你装置了Apache,反省${APACHE_HOME}/bin/下是不是存在apxs,假如存在则略过该步无需本人装置该步伐包,假如还没有装置,则必要本人手动装置httpd-devel。

  1. 1
复制代码
  1. wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip1
复制代码

我们带apache体系模板已装置,路径为:/usr/local/apache2/bin/apxs
第四步:mod_encoding模块的编译
进mod_encoding.zip的解压目次,即mod_encoding

  1. 12
复制代码
  1. wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip3
复制代码

注重apxs路径交换为你本人的,假如你利用的是我们的模板则不必修改
  1. 1
复制代码
  1. wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip5
复制代码

检察是不是已天生了mod_encoding.o文件,假如是,则make乐成持续下边的操纵。
  1. 1
复制代码
  1. wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip7
复制代码

天生mod_encoding.so文件,将该文件拷贝到你的模块寄存目次,通常是${APACHE_HOME}/modules/#
  1. 1
复制代码
  1. wgethttp://www.ckuyun.com/sources/mod_encoding.zipunzipmod_encoding.zip9
复制代码

第五步:httpd.conf的O定
  1. 1
复制代码
  1. 123451
复制代码

在最初到场:
  1. 123452
复制代码
  1. 123453
复制代码

假如mod_headers.so之前已加载则能够正文失落
最初重启apache

  1. 1
复制代码
  1. 123455
复制代码

测试地点:http://76.164.225.208/让Apache2撑持中文URL.html
欢迎大家来到仓酷云论坛!
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-15 08:40:40 | 只看该作者

给大家带来CentOS办事器下让Apache2撑持中文URL

LZ帖子不给力,勉强给回复下吧
透明 该用户已被删除
板凳
发表于 2015-1-25 10:57:33 | 只看该作者
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
乐观 该用户已被删除
地板
发表于 2015-2-2 22:04:23 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
再见西城 该用户已被删除
5#
发表于 2015-2-8 13:29:50 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
活着的死人 该用户已被删除
6#
发表于 2015-2-25 19:36:08 | 只看该作者
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
兰色精灵 该用户已被删除
7#
发表于 2015-3-8 05:11:57 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
admin 该用户已被删除
8#
发表于 2015-3-16 03:08:36 | 只看该作者
要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。
深爱那片海 该用户已被删除
9#
 楼主| 发表于 2015-3-22 20:10:18 | 只看该作者
虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 10:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表