bugzilla服务搭建

1、bugzilla需要apache 、mysql服务(可以直接使用XMAPP集合包)

2、bugzilla是perl语言编写,需要加载perl模块

下载ActivePerl-5.22.1.2201-MSWin32-x64-299574.msi 安装(勾选添加环境变量)

dos窗口中perl -v验证是否安装成功

3、windows下部署apache服务

4、添加bugzilla服务

下载bugzilla-5.0.2.tar.gz、解压至apache/htdocs下

5、对bugzilla加载perl模块

bugzilla根目录下checksetup.pl为自动检测perl模块,并展示需要加载的模块,只需执行ppm那几条命令即可

另外执行 ppm install DBD-mysql加载数据库模块

6、继续执行checksetup.pl文件,本次在根目录下生成localconfig文件,修改localconfig文件的db_host、db_user、db_password、db_port,index_html为1

7、继续执行checksetup.pl文件 本次会在连接数据库建立初始表

然后提示输出管理邮箱、用户名、密码(登陆时用该邮箱进行登陆,该用户为管理员账户)

8、问题解决:

重复安装不进行账户输入等操作:删除数据库中初始表

9、卸载bugzilla加载的perl模块

卸载perl工具包,删除部署目录即可

10、数据表

profile为登陆状态表,查看正在登陆用户

11、apache中配置bugzila服务

修改httpd.conf文件的

添加一个bugzilla的目录

<Directory “C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/bugzilla-5.0.2”>
AddHandler cgi-script .cgi  -- 添加cgi的处理器
Options Indexes FollowSymLinks ExecCGI  --cgi文件可以在任意目录下(indexes最好去掉,因为在主目录下如果没有index文件,则展示列表,有危险;不加可能会403)
DirectoryIndex index.cgi index.html  -- 默认页面
AllowOverride Limit FileInfo Indexes Options

    # Tell Apache to use Perl to execute .cgi
    ScriptInterpreterSource Registry-Strict  -- 通过注册表寻找perl的安装目录,否则显示内部错误 500
</Directory>

http://www.jb51.net/article/18993.htm

12、查看bugzilla首页

localhost:8000




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值