参考链接:http://server.zol.com.cn/502/5028461.html
Ubuntu 16.04
Bugzilla 5.1.1
apt-get install apache2
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
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 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"'
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
DocumentRoot /var/www/html/bugzilla/
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
ServerName localhost
DirectoryIndex index.html index.htm index.php index.cgi
通过编辑.htaccess 文件并用“#”注释掉顶部“Options -Indexes”这一行,重启我们的apache服务并测试安装情况。
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: [email protected]联系我。