如何在windows XP下安装基于apache或者IIS的bugzilla
如何在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相关推荐
- 如何在Windows XP下安装Windows2000
为了追赶最新IT科技潮流,笔者安装了最新的Windows XP的操作系统.可是最新发现有一个重要应用程序目前只能支持Windows2000,于是准备装一个Windows XP/2000的双系统. 笔者 ...
- 【Python】如何在Windows操作系统下安装Python和Networkx
Networkx是一套基于Python的多种网络构造库.因为之前没有学过Python,因此一点点上手,这一篇讲一讲如何在Windows环境下安装Python2.7和Networkx. 首先要澄清一下, ...
- Windows XP下安装配置声卡
Windows XP下安装配置声卡 随着多媒体技术的不断发展,以及其应用的越来越广泛,声卡成为多媒体计算机必不可少的标准硬件设备之一,目前市场上的声卡大部分都属于即插即用的类型,对于普通用户来说其安装 ...
- 利用虚拟机在windows XP下安装ubuntu操作系统
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! http ...
- 在Windows XP下,安装VS 2010 Express For Windows Phone .
在安装Windows Phone SDK 的系统环境要求中,只支持windows vista.windows 7,不支持winXP,暂时不想升级win7的用户,想要在XP系统开发WP应用程序,就多了一 ...
- windows xp下安装java8(jdk8)-转
va8已经正式发布有一段日子了,带来了令人振奋的新特性.但是java8有一个无法接受的特点就是不支持windows XP.安装时会报出[无法定位程序输入点 RegDeleteKeyExA 于动态链接库 ...
- Windows XP 下的 MySQL+Apache+PHP 运行环境架设 (顶)
原址:http://shisanfeng.blogspot.com/search/label/%23-WAMP 一.概述 本文详细描述了如何在 Windows 系统上手工架设 PHP 服务器运行环境. ...
- Windows XP 下安装SQL SERVER 2005问题汇总
[本文大部分为转载,有自己追加的部分---本空间申明] SQL2005 分五个版本,如下所列, 1.Enterprise(企业版), 2.Development(开发版), 3.Work ...
- Windows XP 下安装SQL SERVER2005 问题汇总
安装心得: 1. 安装前提必须是IIS安装成功,现在大部分机器都是XP的系统,IIS的XP版本是 5.1,其它网上说的都不是的 2.还有个是Microsoft .NET Framework 2.0也是 ...
最新文章
- 数据蒋堂 | BI系统中容易被忽视的数据源功能
- 13.MongoDB 连接命令格式
- 单片机 多机通讯c语言,单片机多机串口通信.doc
- 一张图看透JavaScript原型关系:__proto__(对象原型)和prototype(函数原型)
- 如何找到SAP Spartacus UI可以扩展的outlet
- centos常用网络管理命令
- SQL Server 索引和表体系结构(包含列索引)
- 设计一个成功的微服务,堪称必备的9大基础知识
- HALCON 20.11:深度学习笔记(12)---语义分割
- mysql 自增长id string_Mysql中获取刚插入的自增长id的三种方法归纳
- 常用测试工具-----IPOP
- 十二、项目收尾(华为项目管理法-孙科炎读书摘要)
- 区分PV、IV、UV
- 正则校验6-18位字母加数字密码
- 《失业的程序员》(十二):潜意识的智商
- 系统之家U盘 win10默认网关是什么
- pyecharts 大小_[pyecharts1.7] 图表基础设置:大小、背景色、配色主题等
- K2P没有无线信号LED灯不亮,居然成功修复
- linux的ls命令详解(四)(几种常用的ls选项排序命令)
- 【推荐】javaweb JAVA JSP家政服务管理系统服务网站jsp服务信息管理jsp保姆月嫂招聘系统案例设计与实现源码