公司要求要使用bug管理器,百度之后觉得bugzilla挺强大,就决定使用bugzilla。
下面把安装bugzilla的过程记录下,以便以后再次用到
1、切换到root
su
2、安装Apache
yum install httpd mod_ssl
3、防火墙打开80端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
4、保存防火墙配置
service iptables save
5、启动httpd服务
service httpd start
6、将httpd服务加入开机启动
/sbin/chkconfig httpd on /sbin/chkconfig --list httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
7、然后我们访问 http://服务器ip地址,此时看到Apache的页面就说明Apache安装成功
8、安装mysql
install mysql-server mysql php-mysql
9、将mysqld服务加入到开机启动
chkconfig mysqld on
10、启动mysql
service start mysqld
11、设置mysql的root密码
mysql -u root SET PASSWORD FOR 'root'@'localhost' = PASSWORD('some_new_password'); exit
12、安装gcc、prep包
yum install gcc perl* mod_perl-devel
wget https://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-4.5.2.tar.gz
14、解压tar包,到/var/www/html/
mkdir -p /var/www/html/ tar zxvf bugzilla-4.5.2.tar.gz -C /var/www/html/ cd /var/www/html/
15、用root登录到mysql,创建bugzilla要使用的库
mysql -uroot -p create database bugzilla_DB;
16、创建一个数据库用户,将刚才我们创建的库的操作权限给新用户
mysql> grant all on bugzilla_DB.* to bugz@localhost identified by 'bugz'; mysql> \q
17、进入bugzilla-4.5.2,检查bugzilla需要的模块是否都安装
cd /var/www/html/bugzilla-4.5.2 ./checksetup.pl
18、安装所有的需要模块
/usr/bin/perl install-module.pl --all
19、然后再查看所需模块是否都安装成功
./checksetup.pl
20、如果都安装成功,此时当前文件夹会有一个名为localconfig的文件,打开此文件,修改db_host(数据库IP地址:localhost),db_name(数据库名称:bugzilla_DB),db_user(数据库用户名:bugz),db_pass(登录数据库密码:bugz)的值
21、再次执行./checksetup.pl,会在库中创建bugzilla所需要的表,并且插入一些bugzilla必要的数据
./checksetup.pl
22、执行成功之后修改httpd的配置文件/etc/httpd/conf/httpd.conf,在最后追加以下代码
<VirtualHost *:80> DocumentRoot /var/www/html/bugzilla/ </VirtualHost> <Directory /var/www/html/bugzilla> AddHandler cgi-script .cgi Options +Indexes +ExecCGI DirectoryIndex index.cgi AllowOverride Limit FileInfo Indexes </Directory>
23、最后打开.htaccess文件,将“Options -Indexes”这行前面的#去掉
24、重启httpd服务
[root@bugzilla50g bugzilla-4.5.2]# service httpd restart
25、访问 http://服务器ip地址,如果出现bugzilla的页面,说明安装成功
26、汉化bugzilla,不知为何,官方没有提供中文简体版的汉化包,只提供了繁体中文的汉化包。在bugzilla的下载页面下载汉化包,将此汉化包解压放到/var/www/html/bugzilla/template/目录下,就完成了汉化。
相关推荐
Bugzilla_部署详解,对新手特别有用
一步步教你在Linux下安装配置bugzilla。
操作系统:FC5 目录: 1.mysql(FC5系统自带需要安装配置...进入bugzilla页面(bugzilla安装完成) 8.一些问题的解决 9.sendmail安装配置设置本地域名,以进行本地传递(一下是bugzilla注册新用户所
bugzilla的部署,都是经过本来一步步搭建后,写出了的部署过程,很有用额
对BUZILLA的部署过程进行详解,参考本文会对实际部署有一定帮助,本文为个人安装部署过程中的记录,拿出与大家分享。
成功在SUSE Linux和Centos上安装部署bugzilla系统,以上是安装中用到的文档和安装程序
Bugzilla的安装配置,其实也没有传说中的那么困难,问题在没有经验.刚刚完成bugzilla的配置,我想记录下来我的详细安装过程,一是留点记录进一步记忆理解,二是供朋友们参考. 好了言归正传! (以下所列皆为本人安装...
Windows下搭建Bugzilla平台全过程,PDF打开密码:testtimes
文件需要具有由模板引擎处理的YAML Front Matter(因此要应用例如bugzilla.org标头,页脚和导航)。 Front Matter在文件顶部看起来像这样: --- title: "My Page Title" --- 其他参数(或没有参数)可以在三个破折...
Zimbra-bugzilla-scrum 本自述文件概述了与此Ember应用程序进行协作的细节。 此应用程序的简短介绍可以轻松地转到此处。先决条件您需要在计算机上正确安装以下物品。 (带有NPM)安装git clone 此存储库切换到新目录...
微型Web应用程序项目的目标是允许在云(多容器)环境中简单地部署Web应用程序。 管理员可以选择将为Web应用程序提供服务的前端,然后将Web应用程序安装为单独的容器。 对于每个Web应用程序,他能够配置将在其上提供...
src/ -- 标准war应用结构db/ -- 'trackers.sql'是CVE数据库eap6的DDL文件/ -- 包含postgresql模块结构和一个EAP cli脚本来配置数据源工具/ --一些有用的python脚本来交互带有 CVE 数据库、Bugzilla 和 brew 系统。...
这个插件增强了JIRA,Rally,VersionOne和Bugzilla的缺陷提交过程。...-为OnDemand和OnPremise部署,CA Agile Central(以前为Rally),VersionOne OnDemand和Bugzilla 4.0+支持Jira Software 4+。 支持语言:English
语言:English 该插件增强了JIRA,Rally和VersionOne的缺陷提交过程。...-为OnDemand和OnPremise部署,CA Agile Central(以前为Rally),VersionOne OnDemand和Bugzilla 4.0+支持Jira Software 4+。
与市场上的各种流行工具(如Redmine,Bugzilla,Mantis等)相比,直观的UI,丰富的功能,高性能和稳定的优势是其优势。此开源包含在可信任的商业产品中,该产品已部署在数百家公司的服务器上。 项目仪表板 票务...
Treeherder存在于两种情况:进行部署前的验证和实际使用。 安装 提供运行Treeherder的步骤。 提供仅运行UI的步骤。 链接 访问我们的项目跟踪Wiki。 有关其他设置和配置,请访问我们的readthedocs页面。 文件时...
4.1 部署和迁移成本 4.2 人员和培训成本 4.3 管理维护和技术支持成本 4.4 风险控制成本 第2篇 使用开源软件 第5章 正确使用开源软件 5.1 管理体制 5.2 法律风险 5.2.1 法律因素之著作权 5.2.2 法律因素之许可证 ...
4.1 部署和迁移成本 25 4.2 人员和培训成本 26 4.3 管理维护和技术支持成本 27 4.4 风险控制成本 28 第2篇 使用开源软件 第5章 正确使用开源软件 32 5.1 管理体制 32 5.2 法律风险 33 5.2.1 法律因素之著作权 34 ...
│ 第04节:Git基本原理和安装配置使用.avi │ 第05节:TortoiseGit的本地使用.avi │ 第06节:Egit的本地使用.avi │ 第07节:远程使用以及冲突解决.avi │ 第08节:基本业务功能和数据字典.avi │ 第09节:搭建...