Windows 上安装 Bugzilla 详解

一。软件准备:

    1.phpStudy 下载地址http://phpstudy.php.cn/

    2.bugzilla 下载地址 https://www.bugzilla.org/download/

    3. perl  下载地址https://www.activestate.com/activeperl/downloads

    4. 设置perl环境变量。

        运行    perl -v

          

         出现perl 版本,则说明环境变量已经设置好。

二。Bugzilla 安装

       1.解压到 phpStudy 安装目录WWW下。

        2. cd bugzilla 运行 

            1.ppm repo add Trouchelle http://trouchelle.com/ppm10
            2.ppm repo list
            3.ppm upgrade --install
            4.perl checksetup.pl
            5.按照提示下载所需要的Perl模块,一般的下载命令是“ppm  install  模块名”,有的模块是必须要下载的,有的模块是选 择下载的,这个在 checksetup.pl运行后已经详细给出。在选择下载模块中,可能有些模块是下载不了的,这不要紧,不

 会影响使用。

           ppm install Template-Toolkit
            6. 安装完模块后,会生成 localconfig文件,同时 提示修改localconfig文件。这个文件无后缀,修改内容为:

               $db_port = 0  - > $db_port = 3306;    $index_html = 0 - > $index_html = 1;

               $db_name = 'bugs_example'; $db_user = 'bugs_example';指定相应的数据库。

            7.再次运行checksetup.pl,生成和数据库相关的数据表。

            8.命令行会提示输入如下信息:SMTP server hostname,这个填写要使用的服务器的地址。之后还有一些要填写的东西,

          根据自己情况自行而定。

            9.最后在运行一次perl checksetup.pl若出现下面情况

        

            则在mysql运行 set global max_allowed_packet=33554432;能解决

      bugzilla安装完毕。

    

三。apache配置

        首先找到apache配置文件httpd.conf

        1.添加监听端口号

            

            2.将indx.cgi 设置默认页面            

<IfModule dir_module>
DirectoryIndex index.html index.php index.htm l.php index.cgi
</IfModule>
            

            3.将addHandler cgi-script .cgi 注释打开

            AddHandler cgi-script .cgi
             4.添加一句话

            ScriptInterpreterSource Registry-Strict
               5.设置主入口

    

DocumentRoot "D:\phpStudy\WWW\bugzilla"
<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
                6.为了能够让 ScriptInterpreterSourceRegistry-Strict去工作, 你还要增加注册表去让Perl去执行.Cgi的文件。

在注册表中创建一个项HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command

他的值为C:\Perl64\bin\perl.exe -T


    

重启Apache




            参考资料:https://www.youtube.com/watch?v=7nx46ssK5Q0

   

猜你喜欢

转载自blog.csdn.net/ywcsd/article/details/80453757
今日推荐