前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >bugzilla安装详解

bugzilla安装详解

作者头像
dogfei
发布2020-07-31 11:16:46
1K0
发布2020-07-31 11:16:46
举报
文章被收录于专栏:devops探索

1、下载各种依赖包和服务,并卸载服务器自带的MySQLrpm包

1 2 3 4 5 6

查看 rpm -qa | grep mysql 卸载 rpm -e mysql-libs-5.1.73-8.el6_8.x86_64 --nodeps 安装 yum -y install httpd mod_ssl mysql-server mysql php-mysql gcc perl* mod_perl-devel mysql-devel

2、下载bugzilla安装包和汉化包

bugzilla安装包

bugzilla汉化包

3、配置MySQL

1 2 3 4 5 6 7 8 9 10 11 12

开启 service mysqld start 添加开机启动 chkconfig mysqld on 授权并设置密码 grant all privileges on *.* to 'root'@'localhost' identified by '123456'; grant all privileges on *.* to 'root'@'127.0.0.1' identified by '123456'; 创建数据库 create database bugs; create database bugs2; 使授权生效 flush privileges;

4、配置apache

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

vim /etc/httpd/conf/httpd.conf Listen 80 Listen 81 <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> <VirtualHost *:81> DocumentRoot /var/www/html/bugzilla2 </VirtualHost> <Directory /var/www/html/bugzilla2> AddHandler cgi-script .cgi Options +Indexes +ExecCGI DirectoryIndex index.cgi AllowOverride Limit FileInfo Indexes </Directory>

5、配置防火墙

1 2 3 4 5

vim /etc/sysconfig/iptables 添加 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 81 -j ACCEPT

重启生效后,使用iptables-save查看是否添加成功

6、配置bugzilla

解压到apache的默认根目录

1 2 3 4 5 6 7 8 9

vim data/params.json "mail_delivery_method" : "SMTP", "mailfrom" : "test@test.cn", #mailfrom和maintainer和smtp_username写一样的就可以 "maintainer" : "test@test.cn", "shadowdbport" : "3306", "smtp_password" : "breaksoul.10050", "smtp_username" : "test@test.cn", "smtpserver" : "smtp.ym.163.com", "urlbase" : "http://IP:端口/", #默认80端口

因为这里的业务背景是,运营一个bugzilla,研发一个bugzilla,所以这里在apache写了两个端口,每个端口对应一个程序目录,每一个程序目录都要执行一次同样的操作(针对checksetup.pl安装)

7、汉化

1 2

cd template 将汉化包解压到此目录下即可。不需要做其他任何操作

8、访问测试。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档