如何在windows  XP下安装基于apache或者IIS的bugzilla

一、安装

1、安装前准备

⑴mysql-5.0.45-win32.zip

⑵mysql-gui-tools-noinstall-5.0-r17-win32.rar

⑶ActivePerl-5.8.8.822-MSWin32-x86-280952.zip

⑷apache_2.2.4-win32-x86-no_ssl.msi

⑸bugzilla-2.22.3.tar.gz

⑹bugzilla-2.22.1-cn.tar.gz

2、安装

(1)安装mysql(mysql-5.0.45),一路默认安装。最终可以启动即可。记住mysql安装时的端口,后来在配置localconfig时会用到。

(2)安装mysql的可视化的管理工具(mysql-gui-tools)。(可省略)

a.如安装mysql-gui-tools的话在可视的管理工具里建一个db数据库及用户名即可。

b.若没有安装,刚在cmd里进入mysql的bin目录。

输入mysql –u dbname –p mysql进入到mysql.

会出现如下行

Enter password:********

Welcome to the MySQL monitor. Commands end with ; or /g.

Your MySQL connection id is 15 to server version: 4.0.20a-debug

Type ‘help;’ or ‘/h’ for help. Type ‘/c’ to clear the buffer.

mysql>

然后在后面输入create datebase bugs    #创建了一个名为bugs的db数据库。

继续输入:grant all privileges on bugs.* to ‘root@localhost‘  identified by ‘123456‘;

# 创建一个root用户并设置其密码为123456。

输入:flush privileges;

输入:quit

到此关于mysql的安装等已经全部完成,记住上面设置的mysql用户名及密码,以及mysql所用的端口。

注:在输入以上命令时,后面有分号的一定要输入,并且要在英文状态下输入,否则则不能正常运行。

(3)ActivePerl-5.8.8.822,在此我的perl安装程序是源码安装,所以将其解压放到d:/ ActivePerl下。

然后在cmd里进入到d:/ActivePerl下,执行Installer.bat,一路yes下来,安装完按回车退出即可。

(4)安装apache

默认安装即可,但是要记住安装时所设置的端口。

如果安装完apache出现no services installed.则在cmd里进入apache的bin目录。(如apache装在d盘根目录下,则需要执行cd /d d:/apache,然后执行httpd.exe –k install –n apache2即可。)

(5)解压bugzilla-2.22.3.tar.gz到目标位置即可,如d:/bugzilla下。

(6)解压bugzilla-2.22.1-cn.tar.gz,然后将cn文件夹复制到D:/bugzilla/template下。

(7)安装perl模块,用ppm安装。

在cmd里进入D:/bugzilla,依次运行以下命令。

perl checksetup.pl.

ppm rep add bugzilla http://landfill.bugzilla.org/ppm/

ppm install GD

ppm install Chart

ppm install XML::Twig

ppm install Image::Magick

ppm install GD

ppm install GDGraph

ppm install GDTextUtil

ppm install Template

ppm install HTML::Scrubber

ppm install MailTools

ppm install MIME-Tools

ppm install AppConfig

ppm install Template-Toolkit

ppm install TimeDate

ppm install Template::Plugin::GD

ppm install PatchReader

ppm install DBD-mysql

到此所有命令都已运行完,再次运行checksetup.pl,若在d:/bugzilla下生成了localconfig则继续。若没有生成localconfig则可重装(个人是卸载重装后才生成localconfig文件的)。

二、配置

1、配置localconfig文件。

$index_html = 0;改为$index_html = 1;

$db_host = '172.16.43.10';   # 修改为本机服务器IP.

$db_name = 'xiu';            # 修改为上面我们所建mysql数据库的名字。

$db_user = 'xiu';            # 修改为上面所建的用户名。

$db_port = 3306;             # 修改为安装mysql时所设的端口。

$db_pass = '080624';         # 修改为上面所建用户的密码。

再次进入d:/bugzilla下执行checksetup.pl,然后按提示输入即可。

2、将d:/bugzilla下的所有后缀为.cgi的文件中的首行

由#!/usr/bin/perl –wT修改为#!D:/Perl/bin/perl.exe  -T

3、配置httpd.conf

(1)149行DocumentRoot "D:/Apache2.2/htdocs"

改为DocumentRoot "D:/bugzilla"

(2)178行<Directory " D:/Apache2.2/htdocs ">

改为<Directory "D:/bugzilla">

并在<Directory "D:/bugzilla">段修改添加

★   Options Indexes FollowSymLinks

改为Options Indexes FollowSymLinks ExecCGI

★   AllowOverride None改为AllowOverride All,并在其后添加

ScriptInterpreterSource Registry-Strict

则可以通过http://ip:port/index.cgi访问bugzilla的首页了。

4、如果用IIS的话则需要配置IIS
打开IIS管理器,选中默认网站,然后点击右键,选择新建虚拟目录,然后将bugzilla文件夹放到默认网站里。在bugzilla上点右键进入到bugzilla属性,然后点击配置,出现应用程序配置对话框,点添加:
可执行文件栏填为::D:/Perl/bin/Perl.exe -xd:/bugzilla -wT "%s" %s。
扩展名为:.cgi。
限制为填为:GET,HEAD,POST。
确定后即可在本机上通过http://localhost/bugzilla/index.cgi访问bugzilla的首页。
注:若想在别的机器可以用http://ip/bugzilla/index.cgi访问,则需要将windows防火墙关闭。

如何在windows XP下安装基于apache或者IIS的bugzilla相关推荐

  1. 如何在Windows XP下安装Windows2000

    为了追赶最新IT科技潮流,笔者安装了最新的Windows XP的操作系统.可是最新发现有一个重要应用程序目前只能支持Windows2000,于是准备装一个Windows XP/2000的双系统. 笔者 ...

  2. 【Python】如何在Windows操作系统下安装Python和Networkx

    Networkx是一套基于Python的多种网络构造库.因为之前没有学过Python,因此一点点上手,这一篇讲一讲如何在Windows环境下安装Python2.7和Networkx. 首先要澄清一下, ...

  3. Windows XP下安装配置声卡

    Windows XP下安装配置声卡 随着多媒体技术的不断发展,以及其应用的越来越广泛,声卡成为多媒体计算机必不可少的标准硬件设备之一,目前市场上的声卡大部分都属于即插即用的类型,对于普通用户来说其安装 ...

  4. 利用虚拟机在windows XP下安装ubuntu操作系统

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! http ...

  5. 在Windows XP下,安装VS 2010 Express For Windows Phone .

    在安装Windows Phone SDK 的系统环境要求中,只支持windows vista.windows 7,不支持winXP,暂时不想升级win7的用户,想要在XP系统开发WP应用程序,就多了一 ...

  6. windows xp下安装java8(jdk8)-转

    va8已经正式发布有一段日子了,带来了令人振奋的新特性.但是java8有一个无法接受的特点就是不支持windows XP.安装时会报出[无法定位程序输入点 RegDeleteKeyExA 于动态链接库 ...

  7. Windows XP 下的 MySQL+Apache+PHP 运行环境架设 (顶)

    原址:http://shisanfeng.blogspot.com/search/label/%23-WAMP 一.概述 本文详细描述了如何在 Windows 系统上手工架设 PHP 服务器运行环境. ...

  8. Windows XP 下安装SQL SERVER 2005问题汇总

    [本文大部分为转载,有自己追加的部分---本空间申明] SQL2005 分五个版本,如下所列, 1.Enterprise(企业版),        2.Development(开发版), 3.Work ...

  9. Windows XP 下安装SQL SERVER2005 问题汇总

    安装心得: 1. 安装前提必须是IIS安装成功,现在大部分机器都是XP的系统,IIS的XP版本是 5.1,其它网上说的都不是的 2.还有个是Microsoft .NET Framework 2.0也是 ...

最新文章

  1. 数据蒋堂 | BI系统中容易被忽视的数据源功能
  2. 13.MongoDB 连接命令格式
  3. 单片机 多机通讯c语言,单片机多机串口通信.doc
  4. 一张图看透JavaScript原型关系:__proto__(对象原型)和prototype(函数原型)
  5. 如何找到SAP Spartacus UI可以扩展的outlet
  6. centos常用网络管理命令
  7. SQL Server 索引和表体系结构(包含列索引)
  8. 设计一个成功的微服务,堪称必备的9大基础知识
  9. HALCON 20.11:深度学习笔记(12)---语义分割
  10. mysql 自增长id string_Mysql中获取刚插入的自增长id的三种方法归纳
  11. 常用测试工具-----IPOP
  12. 十二、项目收尾(华为项目管理法-孙科炎读书摘要)
  13. 区分PV、IV、UV
  14. 正则校验6-18位字母加数字密码
  15. 《失业的程序员》(十二):潜意识的智商
  16. 系统之家U盘 win10默认网关是什么
  17. pyecharts 大小_[pyecharts1.7] 图表基础设置:大小、背景色、配色主题等
  18. K2P没有无线信号LED灯不亮,居然成功修复
  19. linux的ls命令详解(四)(几种常用的ls选项排序命令)
  20. 【推荐】javaweb JAVA JSP家政服务管理系统服务网站jsp服务信息管理jsp保姆月嫂招聘系统案例设计与实现源码

热门文章

  1. FileZilla介绍及其使用
  2. JDK 16 新特性,正式发布!程序员:追不上了……
  3. 帝国cms仿今日头条小程序的基本模型的开发限于新闻模型
  4. linux snmp更改端口号,如何更改linux中的net-snmp陷阱发送端口?
  5. windows server 2012 r2 运行过程中蓝屏 代码0xc000021a
  6. 苹果Carplay详细介绍
  7. PC端 微信登陆 + qq登录
  8. Android 获取视频缩略图
  9. 金蝶扩展报表开发指南(基本开发流程)
  10. 使用ffmpeg模块合成音频视频的时候不能有效合并的问题