Ubuntu16.04搭建bugzilla缺陷管理系统
2016-10-14 15:15
1236 查看
Bugzilla安装
参考链接:http://server.zol.com.cn/502/5028461.html
安装环境
Ubuntu 16.04 Bugzilla 5.1.1
1、Apache
apt-get install apache2
2、MySql
apt-get install mysql-server mysql-client
# mysql -u root -p # password: (You'll need to enter your password) # mysql > create database bugs; # mysql > grant all on bugs.* to root@localhost identified by "mypassword"; # mysql > quit
3、Bugzilla
cd /var/www/html/bugzilla perl checksetup.pl
* This is Bugzilla 5.1.1 on perl 5.22.1 * Running on Linux 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 Checking for CGI (4.09) ok: found v4.26 Checking for DBI (1.614) not found Checking for Date::Format (2.23) ok: found v2.24 Checking for DateTime (0.75) not found Checking for DateTime::TimeZone (1.64) not found Checking for a56d Digest::SHA (any) ok: found v5.95 Checking for Email::MIME (1.904) not found Checking for Email::Sender (1.300011) not found Checking for ExtUtils::MakeMaker (6.55) ok: found v7.04_01 Checking for File::Slurp (9999.13) not found Checking for JSON::XS (2.01) not found Checking for List::MoreUtils (0.32) ok: found v0.413 Checking for Math::Random::ISAAC (v1.0.1) not found Checking for Template (2.24) not found Checking for URI (1.55) ok: found v1.71 Checking for perl (5.014000) ok: found v5.022001 *** Installation aborted. Read the messages above. ***
perl -MCPAN -e 'install "DBD::mysql"'
首次使用会配置cpan,选择no,不使用自动配置,
或使用 o conf init 配置cpan:
perl -MCPAN -e shell //进入perl shell环境 nolock_cpan> o conf init
Looking for CPAN mirrors near you (please be patient) .......................... done! //这一步寻找国内镜像
将所有
not found模块按照这种方式安装完毕,执行
perl checksetup.pl生成一个
localconfig文件
4、
vi localconfig 修改db_driver db_name db_user.......
5、
vi /etc/appache2/appache2.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>
ServerName localhost DirectoryIndex index.html index.htm index.php index.cgi
通过编辑.htaccess 文件并用“#”注释掉顶部“Options -Indexes”这一行,重启我们的apache服务并测试安装情况。
PS:出现过的问题:
1、mysql-config问题: 下载mysql dev工具:
apt-get install libmysqld-dev apt-get install libmysqlclient-dev
2、Internal Server Error
cd /etc/apache2/mods-enabled/ vi cgi.load LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
3、777权限
chmod 777 -R bugzilla
/etc/init.d/apache2 start /etc/init.d/apache2 stop /etc/init.d/apache2 restart /etc/init.d/mysql start /etc/init.d/mysql stop /etc/init.d/mysql restart
如果安装过程中有什么问题,请Email: 362409100@qq.com联系我。
相关文章推荐
- Linux(Ubuntu16.04)+GitLab8.17deb安装包搭建Git仓库(代码管理系统)
- Openface在Ubuntu系统下的环境搭建(使用Anaconda管理,在Ubuntu14.04与16.04上都有效)
- Linux(Ubuntu16.04)+GitLab8.17deb安装包搭建Git仓库(代码管理系统)
- 搭建Mantis 缺陷管理系统
- 搭建Mantis 缺陷管理系统
- Ubuntu16.04系统搭建web环境apache2-mysql-php7
- 详解VMware12使用三台虚拟机Ubuntu16.04系统搭建hadoop-2.7.1+hbase-1.2.4(完全分布式)
- VMware+Ubuntu14.04.5+Trac-1.2+svn 搭建轻量级软件项目缺陷管理工具
- win7 64位搭建Mantis 缺陷管理系统(1)--下载与安装
- 搭建Mantis 缺陷管理系统
- 在ubuntu 16.04系统环境中搭建NAS(samba/iscsi/nfs)
- windows下搭建Mantis 缺陷管理系统
- VMware12使用三台虚拟机Ubuntu16.04系统搭建hadoop-2.7.1+hbase-1.2.4(完全分布式)
- 搭建Mantis 缺陷管理系统
- 在ubuntu 16.04系统环境中搭建NAS(samba/iscsi/nfs)
- 搭建Mantis 缺陷管理系统
- Bugzilla--如何搭建一个简单的任务管理系统
- mantis缺陷管理系统的搭建与配置
- 搭建Mantis 缺陷管理系统
- Windows7 Ubuntu16.04 双硬盘双系统 搭建Caffe