- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux统下Bugzilla的安装与配置详解
Linux系统下Bugzilla的安装与配置
提示:本文档是以Red Hat Enterprise Linux 5 为例,配置过程细节方面的东西很多,无法一一赘述,请根据实际情况酌情处理。
详细软件版本:
Bugzilla 3.1.3
Bugzilla汉化包3.1.2(找汉化包时最好找同版本或相近版本的,如果版本跨度太大可能会出现问题)
其他用系统自带的即可
一、配置网卡、安装必须组件 2
二、安装Apache 2
三、配置Apache 2
四、安装MySQL 3
五、配置MySQL 4
六、安装Sendmail 4
七、配置Sendmail 4
八、安装、配置Bugzilla 4
九、其他修改及配置 5
附件:Linux下一步步安装Bugzilla(英文) 5
完成时间:2010-10-26
整理:cgdon@163.com一、配置网卡、安装必须组件
1. 判断网卡是否启动。在命令行输入:ifconfig
启动网络配置向导。在命令行输入:setup 配置网卡和DNS
2. 修改主机名(可选)
(1)进入/etc/sysconfig目录,执行: cd /etc/sysconfig
(2)打开network文件,执行: vi network
(3)修改“HOSTNAME=”,“=”后输入新的Linux主机的名字,注意避免与网络上的其他计算机重名,建议使用“PC-XXX”作为计算机名。
重新启动网络配置。执行:service network restart或 /etc/rc.d/init.d/network restart
3. 启动防火墙,禁用SELinux,在定制中放行网卡、WWW (HTTP)和邮件 (SMTP)
4. 安装必须的组件
yum install gcc-4.1.2-44.el5.i386.rpm
yum install gd-2.0.33-9.4.el5_1.1.i386.rpm
yum install gd-devel-2.0.33-9.4.el5_1.1.i386.rpm
yum install ImageMagick--4.el5_1.1
yum install ImageMagick-c++-devel--4.el5_1.1
yum install ImageMagick-devel--4.el5_1.1
yum install ImageMagick-c++--4.el5_1.1
yum install ImageMagick-perl--4.el5_1.1
yum install expat-1.95.8-8.2.1.i386.rpm
yum install expat-devel-1.95.8-8.2.1.i386.rpm
二、安装Apache
1. 检查是否安装了httpd服务
rpm -qa httpd 如果没有出现任何信息,表示没有安装
2. 安装httpd服务
(1)(如果你的yum库是ftp模式,此步骤就不需要了)
/mnt目录下创建cdrom目录
挂载光驱mount -t iso9660 /dev/cdrom /mnt/cdrom
(2)yum install httpd-2.2.3-22.el5.i386.rpm 安装过程中会提示依赖的包,输入y同意即可,下同
三、配置Apache
1. 修改配置文件
apache 的配置文件为/etc/httpd/conf/httpd.conf
进入/etc/httpd/conf 目录,编辑httpd.conf 文件,命令:
vi httpd.conf
在命令状态下,输入:
/ServerName
查找 ServerName 字符串,找到如下串:
ServerName :80
在该行的下一行添加一行:
ServerName 10 : 80
【说明】10 为linux 虚拟机的IP 地址。
2. 在命令状态,输入:
/DocumentRoot
找到DocumentRoot /var/www/html,注释掉这一行,即最前面加上#
在下一行添加 DocumentRoot /usr/local
【说明】指定Apache 服务器存放网页的根目录,引号中的内容为Bugzilla 的安装路径
3. 找到 DirectoryIndex
在这一行加上:index.cgi
把它放在第一位,即:
DirectoryIndex index.cgi index.html index.html.var
【说明】因为Bugzilla 的首页为index.cgi,当我们访问Bugzilla 服务器时,就会返回这个主页。
4. 找到 #AddHandler cgi-script .cgi
去掉前面的 #
【说明】把cgi 文件当作程序运行,而不是当作文本文
文档评论(0)