热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Bugzilla搭建笔记

Bugzilla搭建笔记--Linux企业应用-Linux服务器应用信息,下面是详情阅读。
看了一天bugzilla课件和视频,周五开始搭bugzilla,现在把搭建过程中出的一些问题和解决方法大概的记一下。

搭建环境是在linux下,在Vmware中装Debian+Apache+mysql+bugzilla。

装Vmware和Debian这里就不说了,与普通的虚拟机和Linux安装没啥区别。

装好后用wget在下载Apache。解压后configure时提示error:no accpetable C compiler found in $PATH

C编译器没装。输入$sudo apt-cache search gcc,搜索到有gcc-4.4.1,因此直接输入$sudo apt-get install gcc。

再试,又提示c compiler default output filename……。输入$sudo apt-get install gcc libcb-dev解决。

接着就$./config

$make

$make install

提示apache安装成功。

运行/usr/local/apache2/bin/apactl start

提示不能监听端口,原因是80端口被其他程序占用,用netstat -npl |grep 80,找到占用这个端口的程序kill掉。

这样应该就能启动了。还有一种可能,是apache2自己占用了这个端口,查apache2.conf,发现条语句:

include /etc/apache2/ports.conf,ports.conf中有语句:listen 80.把它注释掉。再启动,就OK了。

在启动apache2的时候,http.conf和ports.conf都被加载,因此就有两个listen 80.也可以说这是apache2自己占用了自己的端口。

接着装mysql,按照百度来的过程装,可以下载已经编译好的mysq,不用make了。装好之后注意修改一系列文件的权限。在这里我出现一个问题,有提示can't connect to local MySQL server through socket 'tmp/mysql.sock'(2)。

首先考虑到的是tmp文件夹的权限问题,修改之,依然没有解决。后来查log,发现是空间不足造成无法创建这个文件,清理掉没用的文件腾出空间,再启动就正常啦。

再之后是下载安装Bugzilla。./checksetu.pl --check-modules,perl模块都有,缺少其他的一些,按提示安装就行了,必须模块都有的话就OK,Option的模块可以不必装。

好啦,这是周五做了大半天的成果,遇到的问题不少。最后在浏览器输入http://localhost/bugzilla/index.cgi。提示是权限不足,但是改了权限之后仍然是这个提示,没找到原因暂时,等周一上班了继续找。

作者:香水百合
推荐阅读
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • 腾讯安全平台部招聘安全工程师和数据分析工程师
    腾讯安全平台部正在招聘安全工程师和数据分析工程师。安全工程师负责安全问题和安全事件的跟踪和分析,提供安全测试技术支持;数据分析工程师负责安全产品相关系统数据统计和分析挖掘,通过用户行为数据建模为业务决策提供参考。招聘要求包括熟悉渗透测试和常见安全工具原理,精通Web漏洞,熟练使用多门编程语言等。有相关工作经验和在安全站点发表作品的候选人优先考虑。 ... [详细]
  • 环境配置tips
    一、MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:  1、数据库名与表名是严格区分大小写的;  2、表的别名是严格区分大小写的& ... [详细]
  • mysql5.6 多实例 主从安装_MySQL5.6一主多从的半同步复制实例
    半同步简介:在默认情况下,MySQL的复制是异步的,这意味着主服务器及其从服务器是独立的。异步复制可以提供最佳的性能,因为主服务器在将更新 ... [详细]
  • 操作系统RetHat9.0,存储设备华为3comEX1000在linux上建立能够识别盘阵的方法有三种1、HBA卡;2、TOE卡;3、is ... [详细]
  • 你知道GPL吗?GPL 没落了吗?
    不久之前我看到了RedMonk的StephenOGrady发了一个关于开源协议的有趣的推特,那个推特里面有这张图。RedmonkBlackDuckLicensing ... [详细]
  • Ubuntu简介Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在” ... [详细]
  • FirsttheInlinefunctionalityisanexcellentidea.Itworkswhenworkingondatabases ... [详细]
  • 本文介绍了在Linux下安装和配置Kafka的方法,包括安装JDK、下载和解压Kafka、配置Kafka的参数,以及配置Kafka的日志目录、服务器IP和日志存放路径等。同时还提供了单机配置部署的方法和zookeeper地址和端口的配置。通过实操成功的案例,帮助读者快速完成Kafka的安装和配置。 ... [详细]
  • 1998元龙芯学生笔记本将投产(组图)
    图1:图示龙芯笔记本机型外观靓丽,对边角做了圆滑处理以防止划伤磕碰,定位小学生。(国芯科技图片)图2:图示龙芯笔记本机型外观稳重,更适合中学生使用。(国芯科技图 ... [详细]
  • Iwanttouselibxml2librarybutconfusedwithwhichversionshouldidownloadforprogramminginl ... [详细]
author-avatar
想飞的糊涂虫
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有