ubuntu上Bugzilla安装和配置

ubuntu上Bugzilla安装和配置

主要步骤:
【1】安装mysql
# aptitude install mysql
【2】安装perl
#aptitude install perl
【3】安装bugzilla
#tar vxfz bugzilla-3.6.tar.gz -C /xx/bugzilla
【4】配置buzilla
# vi localconfig
把里面数据库的配置修改正确
比如mysql的用户名和密码等
# ./checksetup.pl
根据系统的提示,查找缺少的包,然后安装,不过perl的包需要用cpan安装。
#aptitude install cpan
最难装的可能是GD
#cpan GD
如果
#./checksetup.pl
提示所有的包都安装了,那么,bugzilla会提示你输入bugzilla的管理员邮箱和密码。一定要记住。
【5】配置apache
#cp /xx/bugzilla-3.6/*.cgi /usr/lib/cgi-bin/
#cp /etc/apache2/sites-available/default /etc/apache2/sites-available/bugzilla
#ln -s /etc/apache2/sites-available/bugzilla /etc/apache2/sites-enabled/bugzilla
#vim /etc/apache2/sites-available/bugzilla
内容:

<VirtualHost *:8081>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/html/bugzilla
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/html/bugzilla/>
                AddHandler cgi-script .cgi
                Options +Indexes +ExecCGI
                DirectoryIndex index.cgi
                AllowOverride Limit
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory /usr/lib/cgi-bin>
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>


        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined


</VirtualHost>

虚拟机的端口需要提前配置:
#vim /etc/apache/ports.conf
内容:

# bugzilla
NameVirtualHost *:8081
Listen 8081

<IfModule mod_ssl.c>
    # SSL name based virtual hosts are not yet supported, therefore no
    # NameVirtualHost statement here
    Listen 443
</IfModule>

【6】重启apache
#/etc/init.d/apache2 restart
 
【7】测试
http://localhost:8081/
如果出现bugzilla的页面,就说明你配置成功了。

【8】邮件配置
用管理员的帐号登录进去
在“管理”页面,配置“参数”,然后配置“邮件”,就和你配置outlook一样,配置smtp服务器,用户名,密码,确定,重启apache.
就可以了。

【9】邮件配置成功验证
在首页,创建新用户,如果提示发邮件到用户邮箱,并能收到邮件,就说明邮件配置正却。









|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|

你可能感兴趣的:(ubuntu上Bugzilla安装和配置)