在centos安装bugzilla4.4.10、nginx,安装简体中文包

8 篇文章 0 订阅
1 篇文章 0 订阅

安装nginx

具体安装教程从网上找,本文所使用的版本为: nginx/1.0.15

安装mysql,并创建一个bugzilla库

具体安装教程从网上找,本文所使用的版本为 Server version: 5.1.73

安装fcgi-devel fcgi nginx perl spawn-fcgi

$ yum install   fcgi-devel fcgi   perl spawn-fcgi  

安装bugzilla

  1. 下载bugzilla
  2. 安装

    $ cd bugzilla-4.4.10
    $ tar zvxf bugzilla-4.4.10.tar.gz
    $ ./checksetup.pl --check-modules //检查是否有缺少的依赖
    $ perl install-module.pl --all //如果缺少则执行这一步 直到不缺少为止
  3. 配置localconfig

    $ cd  bugzilla-4.4.10  
    $ vim localconfig //修改 $db_host $db_name $db_port $db_pass
    $ ./checksetup.pl //如果上一不配置的没错的话 这一步是能够顺利执行的,这一步是初始化bugzilla需要的数据表等
    $ 至此bugzilla就安装完成了 
  4. 配置nginx

//bugzilla-4.4.10的绝对路是/www/bugzilla-4.4.10
server{
listen       80;
server_name www.bugzilla.com;
index index.cgi;
root /www/bugzilla-4.4.10;
 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
    expires     30d;
}

location ~ .*\.(js|css)?$
{
    expires     1h;
}

location ~ .*\.cgi?$ {
root /www/bugzilla-4.4.10;
fastcgi_pass   127.0.0.1:9003;
fastcgi_index  index.cgi;
fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;}
client_max_body_size 5m;
}
  1. 启动
$ spawn-fcgi -f /usr/local/bin/fcgiwrap -a 127.0.0.1 -p 9003 -F 3 -P /var/run/fastcgi-c.pid  
$ nginx -s reload
  1. 访问www.bugzilla.com出现首页,安装成功

汉化

  1. 下载繁体中文包(因为没有简体的)
  2. 把繁体中文包转换为简体
    安装cconv-0.6.2
    解压进入bugzilla-tw-master/template/zh-TW/default
    编写sh,并放到bugzilla-tw-master/template/zh-TW/default下

    
    #!/bin/sh
    
    find ./ -name "*.tmpl" -o -name "*.xml"|while read line;do
    echo $line
    cconv -f utf8-tw -t utf8-cn $line -o ${line}.zh_cn
    mv $line ${line}.zh_tw
    mv ${line}.zh_cn $line
    done
    find ./ -name "*.zh_tw" -o -name "*.xml"|while read line;do
    rm $line
    done

    执行

    $ cd bugzilla-tw-master/template/zh-TW/default
    $ ./tw2cn
    $ 把bugzilla-tw-master/template/zh-TW下的内容拷贝到/www/bugzilla-4.4.10/template,再次刷新就可以看到简体版的了
        我已经把我转好的放到[这里](http://download.csdn.net/detail/sakurallj/9257227)了
    

    附图:
    这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
汉化说明: Bugzilla 4.4rc2 zh-CN template 简体中文模板文件,从4.4rc2繁体中文模板文件汉化而来。花了2个工作日,还熬到凌晨4点多,不只是把279个模板文件全部繁体转化为简体,还做了53处习语术语的替换,应该是很符合国人习惯了。庆幸本人在台资工厂呆过5年,对台湾的IT习语大都了解,所以把很多台湾的习语都替换过来了。还有5处我觉得应该替换的习语,由于项目使用的较多,情况比较复杂,暂时不知道应该替换成什么。大家可以给些意见继续完善汉化。 诚然,本人能力有限,难免有照顾不到的地方,大家见谅!看着不舒服的地方,大家给说说一声,或者自己修改一下就好了。 使用方法: 压缩内有一个zh-CN文件夹,放到Bugzilla项目中template目录内,回到Bugzilla首页,就会发现文字已经变成简体中文了,右上角也多出了语言选择的链接。 53处术语习语的替换如下: 點選(点选) 点击 回報(回报) 反馈 送出 提交 送出请求 发出请求 作业系统 操作系统 儲存(储存) 保存 資訊(资讯) 信息 搜尋(搜寻) 搜索 清單(清单) 列表 纯文字 纯文本 月曆(月历) 日历 寄件副本清單(寄件副本清单) 邮件抄送列表 圖形檔(图形档) 图片文件 位址 地址 檔案(档案) 文件 圖檔 图片 支援 支持 視窗 窗口 檢視 查看 廢棄(废弃) 作废 連結(连结) 链接 管理者 管理员 使用者 用户 遠端 远程 伺服器 服务器 釋出 发布 进行中 处理中 已认证 已通过 產品(产品) 项目/专案 子產品(子产品) 模块 滑鼠 鼠标 資料集(资料集) 数据集 登入 登录 字元 字符 覆寫 覆盖 正規表達式(正规表达式) 正则表达式 图示 图标 政策 策略 辨识 辨别 智語(智语) 标语 留白 留空 半形逗号 半角逗号 重制 重现 此一 此 进阶 高级 新增账号 注册账号 主要电子邮件 常用电子邮件 较长的描述 详细描述 电脑组态 电脑配置 友善 方便 列印 打印 覆 括住 背景 后台

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值