Centos安装 bugzilla

  • 1、检查安装环境 gcc
  • 2、下载源码 官方说明依赖,所以更新perl到最新版
  • 3、安装依赖

                  1、更新perl,更新到最新版本(下载,解压,配置 ./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly ,编译,安装,,安装完成, )
                  2、创建软连接,perl指向新版本 cd /usr/bin mv perl perl.old ln -s /usr/local/perl/bin/perl /usr/bin/perl

  • 4、解压,配置

                  1、执行解压命令
                  2、进入到源码目录下,执行checksetup.pl --check-modules 检查依赖的模块是否安装
                  3、如果模块缺失的比较多,执行perl install-module.pl --all命令安装所有模块,
                       如果模块缺失较少,执行perl install-module.pl <modulename>单独安装模块
                       缺少数据库模块的安装命令是 perl install-module.pl DBD::mysql(mysql)(数据库模块安装其中的一个就可以了)
                  4、模块安装完成(checksetup.pl --check-modules检查必须模块安装完成和必要的数据库依赖模块安装完成即可,可选模块可以不用安装)

  • 5、编辑localconfig文件,修改对应的配置信息,主要是数据库连接和apache用户组信息,没有localconfig文件,先执行./checksetup.pl生成文件,然后再编辑
  • 6、根据配置信息创建相应的数据库,数据库用户
  • 7、执行./checksetup.pl命令,执行命令的过程中,会提示输入管理员用户的邮箱,管理员名字,管理员密码
  • 8、bugzilla软件安装完成,配置与apache的关联

                  两种方式:第一种:修改配置文件,在文件末尾处新增:
                  Alias /bugzilla /usr/local/src/bugzilla

                  <Directory /usr/local/src/bugzilla>
                  AddHandler cgi-script .cgi
                  Options +ExecCGI
                  DirectoryIndex index.cgi index.html
                  AllowOverride Limit FileInfo Indexes Options
                  Allow from all
                  </Directory>
                  第二种:配置Apache的rootDirectory

  • 9、汉化

                  1:下载汉化包 地址:http://sourceforge.net/projects/bugzilla-cn/
                  2:解压下载后的包文件,

posted @ 2014-08-20 16:37  yzl8615  阅读(309)  评论(0)    收藏  举报