`
izuoyan
  • 浏览: 9230473 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下安装Bugzilla(三)

 
阅读更多
五、配置apache

   在大部分基本的 Apache 安装中,httpd.conf 文件位于 /etc/httpd/conf/目录。一定要检查您的安装,确保从正确的目录中打开 Apache 配置文件。使用下面的命令打开它:$ vi /etc/httpd/conf/httpd.conf。

  您需要编辑这个文件中的一些行,令 Apache 能够利用Bugzilla。首先,您需要允许 Apache 运行 cgi-bin 目录之外的 CGI 脚本。为此,必须在 httpd.conf中添加(或者去除注释)以下这一行: AddHandler cgi-scrīpt .cgi 。

  然后,您需要允许 Bugzilla 的 .cgi 文件能够在 Bugzilla 目录中运行。将下面这两行添加到 <Directory /var/www/html > 指示符中:

   <Directory /var/www/html>

   ......

   Options ExecCGI FollowSymLinks <---- add this line.

   AllowOverride Limit <---- add this line.

   </Directory>

   最后一个步骤,通过将下面的内容添加到 httpd.conf 中 DirectoryIndex 那一行的最后,您必须配置Apache,以便在进入 Bugzilla 目录时查找 index.cgi 文件: DirectoryIndex index.html index.html.var index.cgi 。

  就是这样!现在您应该能够访问 http://<your-server-name>/bugzilla 的 Bugzilla 页。记着使用本文前面通过 checksetup.pl Perl 脚本创建的管理员帐号/口令进行登录。

  六、进入bugzilla目录,修改localconfig

  cd /var/www/html/bugzilla

  ./checksetup.pl(检查模块的安装情况)

  vi localconfig

  把$db_pass=’ ’;中填入一个数据库的密码(自己一定要记住,如这里输入123456)

  七、进入bugzilla页面

  http://192.168.1.105/bugzilla

八、问题的解决 *这步别忘了

  ● 关于访问权限:

  有时候如果按照上述方法安装后,访问http://159.226.2.132/bugzilla/index.cgi会出现无权访问页面的问题。

  解决:把httpd.conf 中的

  User ××××

  Group ××××

  改为

  User nobody

  User nobody

  这样把apache的访问用户都设为了nobody。(这可能会影响其他的apache下的程序,修改前可以询问apache的管理员。反正就是要让/var/www/bugzilla的访问用户权限和apache的访问用户权限一样。

  然后执行

  $cd /var/www/html

  $chown -R nobody.nobody ./bugzilla

  把/var/www/bugzilla目录及其下文件权限全改为nobody.nobody方能解决访问权限问题。

  vi index.html

  rm -f index.html

  ● Apache [forbidden 403]错误的解决办法

  用Google以Apache 403搜了好一会,终于在一个博客里看到,作者遇到和我完全相同的问题:Apache、目录的配置都没问题,但就是不能显示页面。而解决方法恰恰就是修改Selinux对public_html的访问控制。

  用以下命令修改文件夹安全属性

  chcon -R -t httpd_user_content_t public_html/

  $cd /var/www/html

  chcon -R -t httpd_user_content_t bugzilla/

分享到:
评论

相关推荐

    Linux系统下Bugzilla的安装方法

    在Linux环境下安装Bugzilla需要一系列的依赖组件,包括Web服务器、数据库服务器、Perl环境以及邮件系统。下面将详细介绍在Linux系统下安装Bugzilla的步骤和需要注意的事项。 **一、准备安装包** 1. **Apache Web...

    linux下安装bugzilla

    ### Linux 下安装 Bugzilla 的详细步骤与注意事项 #### 标题理解:Linux 下安装 Bugzilla - **核心概念**:本文旨在介绍如何在 Linux 操作系统上安装并配置 Bugzilla,一个广泛使用的开源缺陷追踪系统。 - **目标...

    linux下bugzilla安装

    在Linux环境下安装Bugzilla是一个涉及多个步骤的过程,主要包括MySQL数据库的安装配置、Bugzilla软件的安装、Apache服务器的配置以及一些必要的服务设置。以下是对这些关键步骤的详细说明: 1. **MySQL安装配置** ...

    linux下bugzilla安装配置全过程

    下面将一步步指导如何在 Linux 下安装和配置 Bugzilla。 一、准备 perl modules 在安装 Bugzilla 之前,需要先准备好所有支撑运行 Bugzilla 的 perl modules 文件。这些文件可以从全球最大的 perl 文件整理站 ...

    Linux下面安装Bugzilla

    在本指南中,我们将详细介绍如何在Linux环境下安装Bugzilla以及配置MySQL。 首先,你需要从指定的源获取所需的软件和模块。在本例中,你将下载以下组件: 1. Bugzilla的源代码(如bugzilla-2.22.2.tar.gz) 2. ...

    linux下安装bugzilla说明文档.pdf

    【Linux下安装Bugzilla的详细步骤】 在Linux环境中安装Bugzilla是技术爱好者和开发者们常进行的操作,尤其对于初学者,这是一个很好的学习实践过程。Bugzilla是一款开源的缺陷跟踪系统,用于管理软件开发中的错误...

    bugzilla在linux下安装与配置

    "Bugzilla在Linux下安装与配置" Bugzilla是一款功能强大且广泛使用的Bug追踪系统,本文将指导您在Linux下安装和配置Bugzilla,帮助您轻松地管理和跟踪项目中的错误和缺陷。 安装前的准备 在安装Bugzilla之前,...

    linux下bugzilla安装资源和参考步骤

    在Linux环境下,特别是Fedora 12操作系统上安装Bugzilla,需要遵循一定的步骤,并依赖于一些核心组件,如MySQL数据库、Apache web服务器和Perl环境。以下是详细的安装和配置过程: **一、系统需求** 1. **Linux操作...

    bugzilla在linux上的安装

    根据提供的文件信息,本文将详细解释如何在Linux操作系统上安装Bugzilla,并且会涉及具体的步骤、所需的软件包以及一些注意事项。 ### Bugzilla简介 Bugzilla是一款由Mozilla基金会开发的开源缺陷跟踪系统,它可以...

    Bugzilla在Linux下的安装

    bugzilla 安装 版本4.2.2 供参考

    Linux下安装Bugzilla??完整版

    操作系统:FC5  目录:  1.mysql(FC5系统自带需要安装配置...进入bugzilla页面(bugzilla安装完成)  8.一些问题的解决  9.sendmail安装配置设置本地域名,以进行本地传递(一下是bugzilla注册新用户所

    linux系统搭建bugzilla工具详细指南

    在Linux系统中搭建Bugzilla项目缺陷管理工具是一个涉及多个组件的过程,包括Linux操作系统、数据库管理系统MySQL、Web服务器Apache以及Bugzilla本身。以下是详细的步骤和注意事项: 1. **平台准备** - 操作系统:...

    Linux系统下搭建Bugzilla.docx

    在Linux系统下搭建Bugzilla是一项常见的任务,特别是对于软件测试人员和开发团队而言,Bugzilla是一个强大的开源错误跟踪系统,用于管理和追踪软件开发过程中的缺陷。以下是对搭建过程的详细说明: 首先,确保你的...

    Linux下Bugzilla安装与配置

    在 Linux 环境下安装和配置 Bugzilla 包括以下几个关键步骤: 1. **系统需求**: - 操作系统:首先,你需要一个支持 Bugzilla 的 Linux 发行版,例如 Red Hat Enterprise 5,确保系统已经安装了必要的编译器,如 ...

    Linux下搭建Bugzilla平台全过程

    Linux下搭建Bugzilla平台全过程。PDF打开密码:testtimes

    linux下bugzilla软件

    Bugzilla是一款开源的缺陷跟踪系统,它在Linux环境下被广泛使用,用于管理和追踪软件开发过程中的错误或“bug”。这个“linux下bugzilla软件”压缩包可能是Bugzilla的一个早期版本,2.20.2,这在当时是一个相对稳定...

    Linux下Bugzilla安装与使用文档

    **Bugzilla在Linux下的安装与使用** Bugzilla是一款开源的缺陷跟踪系统,广泛应用于软件开发过程中,用于管理和追踪软件的错误或缺陷。本教程将详细阐述如何在SUSE Linux和CentOS操作系统上安装并配置Bugzilla,...

    windows下bugzilla的安装

    在Windows环境下安装Bugzilla可能与在Linux等其他操作系统上有所不同,但同样可以实现高效的问题管理。以下是一份详细的安装指南。 **一、环境准备** 1. **操作系统**: Windows Server或Windows 10等支持Apache或...

    bugzilla在LINUX下的安装

    在 Linux 系统下安装 Bugzilla 需要遵循一系列步骤,包括基础环境配置、依赖软件安装以及 Bugzilla 本身的安装和配置。以下是安装过程的详细说明: 1. **基础环境配置**: - **启动网卡**:首先需要确保你的 Linux...

Global site tag (gtag.js) - Google Analytics