Centos 6.5安装bugzilla 5.0.2
1. 下载bugzilla
下载地址:https://ftp.mozilla.org/pub/webtools/
因为我在github上搜了一下“bugzilla cn”提示有中文语言包就下了5.0.2版本。
另一个带中文语言包的地址:https://github.com/hxping7/bugzilla5.0.2_zh-CN
2. 安装mysql
1. 查询当前版本
rpm –qa | grep mysql
[root@hadoop-1 ~]# rpm -qa | grep mysql
mysql-5.1.73-3.el6_5.x86_64
mysql-libs-5.1.73-3.el6_5.x86_64
mysql-server-5.1.73-3.el6_5.x86_64
mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
2. 卸载当前版本
rpm –e 或者 rpm –e --nodeps
3. 查看可安装版本列表
yum list | grep mysql
4. 安装版本
yum install -y mysql-server mysql mysql-devel
通过“rpm –qi mysql-server”查看是否安装成功
5. 启动mysql
service mysqld start
service mysqld restart
6. 设置开机启动
查询开机启动状态:chkconfig --list | grep mysqld
设置开机启动:chkconfig mysqld on
7. 配置mysql
启动mysql服务后,需要设置root密码和增加其他用户(关于如何设置root密码,在服务第一次启动时有提示)
/usr/bin/mysqladmin -u root password 'new-password' // 为root账号设置密码
登录测试
mysql –u root –p
3. 安装httpd服务
详见http://wenhai.iteye.com/blog/2280133第2点“安装httpd服务”。
4. 安装bugzilla
1. root用户登录mysql
mysql –u root –p
2. 创建bugs数据库,并授予root用户权限
create database bugs;
授权:
grant all on bugs.* to root@localhost identified by "root"; #授权
flush privileges; # 刷新
3. 解压bugzilla
tar xf bugzilla-5.0.2_cn.tar.gz -C /var/www/html/
4. 安装perl环境
进入bugzilla目录,执行“perl checksetup.pl”
根据提示安装必须的插件即可。
或者执行“/usr/bin/perl install-module.pl –all”,直接安装所有的必须和可选模块,省去一个一个执行的麻烦(但耗时较长)。
所有插件安装完成之后,在执行“perl checksetup.pl”命令,提示“checksetup.pl complete.”则可进行下一步。
执行报错:
提示’’@’localhost‘对bugs数据库没有权限
进入mysql,执行”grant all on bugs.* ‘’@’localhost’ identity by ‘’;”
5. 设置bugzilla
所有模块安装完成之后,会在bugzilla根目录下生成一个”localconfig”文件,修改其中的数据库相关参数后,再次执行checksetup.pl,输入用户名、邮箱等信息。
6. 的
5. 配置httpd,添加cgi库支持
vi /etc/httpd/conf/httpd.conf
在文件最后,追加以下内容:
<VirtualHost *:80>
DocumentRoot /var/www/html/bugzilla/
</VirtualHost>
<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
</Directory>
执行”vi .htaccess”修改bugzilla目录下的文件,注视掉“Options –Indexes”这一行。
执行”service httpd restart”重启httpd服务。
6. 访问bugzilla
http://10.242.130.56:81/bugzilla/
Centos 6.5安装bugzilla 5.0.2的更多相关文章
- Centos 7.3 安装Grafana 6.0
grafana简介 Grafana是一个完全开源的度量分析与可视化平台,可对来自各种各种数据源的数据进行查询.分析.可视化处理以及配置告警. Grafana支持的数据源: 官方:Graphite,In ...
- CentOS 7.3 安装redis 4.0.2服务
CentOS 7.3 安装redis 4.0.2服务 1.下载解压 下载地址:/home/xiaoming/ wget http://download.redis.io/releases/redis- ...
- CentOS 7.9 安装 redis-6.2.0
一.CentOS 7.9 安装 redis-6.2.0 1 下载地址:https://download.redis.io/releases/redis-6.2.0.tar.gz 2 安装gcc来进行编 ...
- CentOS 7.9 安装 nginx-1.22.0
一.CentOS 7.9 安装 nginx-1.22.0 下载地址:http://nginx.org/en/download.html 2 安装前的准备 # 操作系统内核版本 uname -a # 操 ...
- CentOS 7 下安装 MySQL 8.0
前言 本篇文章主要介绍在 CentOS 7 环境下安装 MySQL 8.0. 正文 1. 配置yum源 首先在 https://dev.mysql.com/downloads/repo/yum/ 找到 ...
- Centos 使用yum安装MongoDB 4.0
1.配置MongoDB的yum源 创建yum源文件: #cd /etc/yum.repos.d #vim mongodb-org-4.0.repo 添加以下内容:(我们这里使用阿里云的源) [mngo ...
- CentOS 7 yum安装nginx-1.12.0
CentOS 7 中的 yum 没法直接使用 yum install nginx 这个指令去安装nginx,因为nginx这个服务不是yum库中自带的.图1是官方提供的大致安装步骤,图2是官网提供的多 ...
- 【Linux】CentOS 7.4 安装 MySQL 8.0.12 解压版
安装环境/工具 1.Linux(CentOS 7.4版) 2.mysql-8.0.12-el7-x86_64.tar.gz 安装步骤 参考:https://dev.mysql.com/doc/refm ...
- CentOS 7.2安装zabbix 3.0 LTS
1.zabbix简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供 ...
随机推荐
- navicat使用
navicat我觉得做程序的基本上都会用,它方便,快捷,直观等,优点很多,这也是我写这篇文章的原因.以前我基本上都是用phpmyadmin,也挺好用,不过也有不少缺点,比如数据库备份文件太大,根本 ...
- PHP关于反斜杠处理函数addslashes()和stripslashes()的用法
addslashes() 例子: <?php $str = "Who's John Adams?"; echo $str . " This is not safe ...
- JacksonUtils.java
package com.vcredit.framework.utils; import java.io.IOException;import java.util.List; import com.fa ...
- 阿里云服务器Linux CentOS安装配置(六)resin多端口配置、安装、部署
阿里云服务器Linux CentOS安装配置(六)resin多端口配置.安装.部署 1.下载resin包 http://125.39.66.162/files/2183000003E08525/cau ...
- css background-size 属性 兼容ie8 ie7 方案
<!-- background-size-polyfill v0.2.0 | (c) 2012-2013 Louis-Rémi Babé | MIT License --> <PUB ...
- sublime 配置jade高亮显示
1.下载 Package Control.sublime-package 文件放入Packages文件目录下 2.control + shift + p 输入install package 3. ...
- laravel5 使用model 表名总是多个s
正常,如果不要s,请在model 指定表名. class user extend Model{ public $table='user';//这样寻找的就是没s的表 }
- .net使用pdfobject.js加载pdf文件
1.下载pdfobject.js文件 2. <script type="text/javascript" src="<%= Application[" ...
- Tyrion中文文档(含示例源码)
Tyrion是一个基于Python实现的支持多个WEB框架的Form表单验证组件,其完美的支持Tornado.Django.Flask.Bottle Web框架.Tyrion主要有两大重要动能: 表单 ...
- Hibernate操作指南-搭建一个简单的示例(基于原生API和注解)