51Testing软件测试论坛
标题: bugzilla 安装小记 [打印本页]
作者: 测试积点老人 时间: 2018-12-20 13:31
标题: bugzilla 安装小记
本帖最后由 测试积点老人 于 2018-12-20 13:38 编辑
由于开发项目需要 需安装项目缺陷管理软件
系统环境 centos 5.5 apache2
下载buglila-4.4
安装准备 安装perl CPAN 当我用yum安装CPAN时 提示没有package,可能是我用163的repo的原因 幸好那台服务器上有cpan 然后/usr/bin/perl install-module.pl --all 安装所有模块
进入/www/bugzila/ 执行checksetup.pl
检查有两处错误 一处是:
- <b>You have Archive::Tar 1.30, but 1.50 or later is recommended. Please upgrade.</b>
复制代码
我用capn -i Tar 提示已是最新的Tar模块 然后手动编译安装
另外一处是:
DBD:mysql模块安装失败
我又手动编译安装 cpan> install DBI 先装DBI
再装DBI:
- mysql perl Makefile.PL --libs="-L/usr/local/webserver/mysql/lib/mysql -lmysqlclient -L/usr/lib -lz" --cflags=-I/usr/local/webserver/mysql/include/mysql --mysql_config=/usr/local/webserver/mysql/bin/mysql_config --testhost=localhost --testdb=bugs --testuser=root --testpassword=" "
复制代码
中间有两次提示我:
- Multiple copies of Driver.xst found in: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/ /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/ at Makefile.PL line 943 Using DBI 1.628 (for perl 5.008008 on x86_64-linux-thread-multi) installed in /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/
复制代码
但是我试了好几次之后不知道改了那块就通过make test了 下去还要在搞下
安装时注意mysql的环境变量,若没有则用 添加/usr/local/mysql/bin到环境变量PATH中
- PATH=/usr/local/mysql/bin:$PATH; export PATH
复制代码
配置
- httpd <Directory /www/bugzilla> AddHandler cgi-script .cgi Options +Indexes +ExecCGI DirectoryIndex index.cgi AllowOverride Limit </Directory> <VirtualHost *:8080> ServerAdmin bugzilla.com DocumentRoot /www/bugzilla ServerName bugzilla.com ErrorLog logs/bugzilla.com-error_log CustomLog logs/bugzilla.com-access_log common </VirtualHost>
复制代码
作者: 不忘初心1111 时间: 2021-10-26 10:00
1111
作者: 千里 时间: 2021-12-6 09:24
bugzilla的安装很复杂,而且国内又用得很少
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |