bugzilla部署

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介:

Centos6.8部署bugzilla + apache + mysql

1.apache

可以使用系统自带的apache服务

2.安装mysql

yum –y installmysql mysql-server  //使用yum安装

vi /etc/my.cnf        //编辑mysql配置文件

default-character-set = utf8   //mysql_safe段添加字符集支持

service mysqld start   //启动mysql服务

mysqladmin –uroot password “123456”  //设置mysql管理员root的密码为123456

进入mysql数据库,创建bugzilla要使用的数据库

mysql –uroot–p123456  //进入mysql数据库

create database bugs;   //创建数据库bugs

grant all privileges on bugs.* to 'bugs'@'localhost'identified by '123456';   //其中on后面的bugs为数据库名,to后面的bugs为用户名,by后面的123456bugs用户的密码(用户可自行设置)

flush privileges;   //mysql数据库授权表中重新装载权限

至此数据库部署完毕

3.安装部署bugzilla

解压bugzilla-4.4.12.tar.gz,并移动解压目录,调整目录权限

tar xf bugzilla-4.4.12.tar.gz

mkdir /var/www/html/bugzilla

cd bugzilla-4.4.12

mv * /var/www/html/bugzilla

chmod -R 777/var/www/html/bugzilla/

安装perl核心模块

yum –y installcpan

cd /var/www/html/bugzilla/

./checksetup.pl   //执行后会列出当前perl脚本所有需要的模块

perl install-module.pl --all   //执行后会自动安装bugzilla依赖的所有perl模块(需联网下载安装)

./checksetup.pl  //再次执行查看生成信息

必须包全部安装成功执行./checksetup.pl 会生成localconfig文件,出现以下提示修改该文件的数据库用户名密码等信息:

Please edit thefile ./localconfig and then re-run checksetup.pl to complete your installation.

配置bugzilla

vim /var/www/html/bugzilla/localconfig

$db_pass=’’改为 $db_pass=bugs

$db_port=’’改为$db_port=3306’ 

 

./checksetup.pl  //再次执行会生成BugZilla所需要的数据库schema.数据库schema生成完成后,将会提示输入管理员邮件地址、真实用户名、密码

4.配置apache

vim /etc/httpd/conf/httpd.conf

292  DocumentRoot"/var/www/html/bugzilla"

317  <Directory"/var/www/html/bugzilla">

331  Options Indexes FollowSymLinks ExecCGI

338     AllowOverride all

402  DirectoryIndex index.html index.html.varindex.cgi

796  AddHandler cgi-script .cgi

改变bugzilla文件夹的权限信息

chown -R apache.root /var/www/html/bugzilla/

chmod -R 755 /var/www/html/bugzilla/

重启apache服务

service httpdrestart

5.连接使用bugzilla

在地址栏输入http://ip地址出现以下界面:

wKiom1l1plrQOiHkAAFkCeyRftE850.png

Bugzilla部署成功

本文转自lyndon博客51CTO博客,原文链接http://blog.51cto.com/lyndon/1950487如需转载请自行联系原作者


迟到的栋子

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
安全 数据库 数据安全/隐私保护
|
2月前
|
敏捷开发 jenkins 持续交付
JIRA 软件的介绍
JIRA 软件的介绍
|
Java 关系型数据库 MySQL
JIRA-部署详解
JIRA-部署详解
|
程序员
dokuwiki安装问题
工作了几年,虽然在程序员这个道路上才算开始,希望以后能够有所成长,为了把平时遇到的技术问题,记录下来,第一个想到的就是写wiki,博客虽然创建了许久,但是没有坚持写下去,在网上找了许多的wiki程序,dokuwiki是最符合的。
2000 0
|
Ubuntu 搜索推荐 关系型数据库
|
关系型数据库 Apache 数据库
|
关系型数据库 测试技术 Apache
|
Web App开发 关系型数据库 MySQL
|
关系型数据库 测试技术 Apache

热门文章

最新文章

  • 1
    流量控制系统,用正则表达式提取汉字
    25
  • 2
    Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
    26
  • 3
    Redis08命令-Hash类型,也叫散列,其中value是一个无序字典,类似于java的HashMap结构,Hash结构可以将对象中的每个字段独立存储,可以针对每字段做CRUD
    26
  • 4
    Redis07命令-String类型字符串,不管是哪种格式,底层都是字节数组形式存储的,最大空间不超过512m,SET添加,MSET批量添加,INCRBY age 2可以,MSET,INCRSETEX
    27
  • 5
    S外部函数可以访问函数内部的变量的闭包-闭包最简单的用不了,闭包是内层函数+外层函数的变量,简称为函数套函数,外部函数可以访问函数内部的变量,存在函数套函数
    24
  • 6
    Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
    30
  • 7
    Redis05数据结构介绍,数据结构介绍,官方网站中看到
    22
  • 8
    JS字符串数据类型转换,字符串如何转成变量,+号只要有一个是字符串,就会把另外一个转成字符串,- * / 都会把数据转成数字类型,数字型控制台是蓝色,字符型控制台是黑色,
    20
  • 9
    JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
    20
  • 10
    定义好变量,${age}模版字符串,对象可以放null,检验数据类型console.log(typeof str)
    19