



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Ubuntu下安装bugzilla安装篇1.安装apache2 Ubuntu就可以直接用命令行可以安装 #sudo apt-get install apache2 系统自动安好,打开浏览器在地址栏输入http:/ip (你的ip地址或者)就会在 页面上出现 “ It works”则表明apache安装成功。出了问题的话,进入/etc/apache2 目录下 用#vi httpd.conf打开文件添加ServerName :80即可.2.安装mysql用命令#sudo apt-get install mysql-server 系统自动安装安装时要输入密码这是进入root的密码(建议用你ubuntu系统密码,我使用的密码都是admin),(mysql -uroot -p密码),然后用上述命令行来登录,登录成功显示版本信息和 mysql ,OK!mysql 服务启动/停止/重启命令#service mysql start/stop/restart.3.安装Bugzillabugzilla到官网去下载(一般为tar.gz包,我安装的为4.0版本的,如果装以前的版本可能会遇到问题),这个不用我说了吧!不懂google一下,然后cd到下载目录解压包#tar -xzf bugzilla.xx.xx.tar.gz ,再改名#mv bugzilla.xx.xx bugzilla ,再移动到/var/www下面#mv bugzilla /var/www 完毕ok!4.安装perl先进入到bugzilla目录#cd /var/www/bugzilla,在命令行输入#./checksetup.pl命令检查一下还有哪些perl模块没有安装,因为在系统自动安转apache和mysql时就已安装一部分,Checking perl modules.Checking for CGI.pm (v3.33) ok: found v3.49 Checking for TimeDate (v2.21) ok: found v2.24 Checking for PathTools (v0.84) ok: found v3.31 Checking for DBI (v1.41) ok: found v1.611 Checking for Template-Toolkit (v2.15) ok: found v2.22 Checking for Email-Send (v2.00) ok: found v2.198 Checking for Email-MIME (v1.861) ok: found v1.903 Checking for Email-MIME-Modifier (v1.442) ok: found v1.903 Checking available perl DBD modules.Checking for DBD-Pg (v1.45) not found Checking for DBD-mysql (v4.00) ok: found v4.012 Checking for DBD-Oracle (v1.19) not found 第一组要全装,第二组就看你装的什么数据库了,这里装的是mysql就选DBD-mysql,not found表示没有安装,用下面提的COMMANDS TO INSTALL:需要什么就复制粘贴就可安装好,或者直接选择一键安装到这里Buglilla所需要的组件全安装完毕,第一篇OK!配置篇1.apache2配置 A.修改 apache的配置文件apache2.conf:进入/etc/apache2目录下面 vi /apache2.conf 找到ServerRoot,修改ServerRoot 为bugzilla所在的目录“/var/www”,即如下:(注释原来的添加修改)#ServerRoot /etc/apache2ServerRoot /var/www B.修改apache的配置文件apache2.conf: 设置 apache访问bugzilla的用户及用户组,本安装中将用户及用户组都设置为www-data:如下:#User $APACHE_RUN_USER#Group $APACHE_RUN_GROUPUser www-dataGroup www-data C.修改apache的配置文件apache2.conf:添加bugzilla所在目录:即在apache.conf文件末添加如下Alias /bug/ /var/www/bugzilla AddHandler cgi-script .cgi Options +Indexes +ExecCGI +FollowSymLinks DirectoryIndex index.cgi AllowOverride NoneOrder allow,deny Allow from all D: 修改 www-data对bugzilla的访问权限 chown -R www-data:www-data /var/www/bugzilla 如果遇到如下问题,请申请root账号 最后,重启apache2服务 #/etc/init.d/apache2 restart OK!2.mysql配置 用#mysql -uroot -p密码 登录mysql 。 首先,创建数据库bugs mysql create database bugs; 其次,创建用户bugs mysql use mysql; 再次,授权 mysql GRANT SELECT, INSERT,UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.*TO bugslocalhost IDENTIFIED BY admin; 最后,mysql FLUSH PRIVILEGES; 退出mysql:mysqlexit或quit 注:mysql命令以(;)结束,不区分大小写。3.Bugzilla配置 先#cd /var/www/bugzilla 运行bugzilla目录下的checksetup.pl (#./checksetup.pl)自动生成loacalconfig文件(原本bugzilla目录里没有),打开文件localconfig(#vi localconfig),配置如下:$webservergroup = www-data;$db_driver = mysql;$db_host = localhost;$db_name = bugs;$db_user = bugs;$db_pass = 密码; 注意:为了防止出错,建议所有密码都设置为ubuntu系统密码。其它不变。现的配置文件都设置完成,重启apache2 #/etc/init.d/apache2 restart 重启mysql #service mysql restart 重新运行checksetuo.pl #./checksetup.pl注意:用apt-get install mysql-server安装的mysql是最新的版本,bugzilla3.2.2对5.0以前的mysql支持良好,但对5.1有bug。解决上述问题有两个方案:1.用5.0版mysql。2.修改源码地址为/attachment.cgi?id=364818 ,-表示删除+表示添加。再次执行重启apache2 #/etc/init.d/apache2 restart 重启mysql #service mysql restart 重新运行checksetuo.pl #./checksetup.pl如果配置正确且相关模块已经安装好了,此时会进行 bugzilla的预编译和生成相应的配置信息等,如下提示:Precompiling templates.done.Fixing file permissions.Initializing Dependency Tree Changes email_setting .Marking closed bug statuses as such.Now filling the status_workflow table with valid bug status transitions.Adding foreign key: attachments.submitter_id - profiles.userid.Adding foreign key: bugs_activity.who - profiles.userid.Adding foreign key: bugs_fulltext.bug_id - bugs.bug_id.并且会提示输入以下信息:Enter the e-mail address of the administrator: Enter the real name of
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南长沙雨花区雅境中学2026届九上化学期中联考试题含解析
- 2026届重庆八中学、九十五中学等学校化学九年级第一学期期中经典试题含解析
- 青川抽污水施工方案设计
- 河北省保定市清苑区北王力中学2026届九上化学期中教学质量检测试题含解析
- 高层过道清理方案范本
- 员工培训结交客户
- 装配生产工艺培训大纲
- 陕西省宝鸡岐山县联考2026届化学九上期中检测模拟试题含解析
- 2026届江苏省连云港市新海实验中学英语九年级第一学期期末学业水平测试试题含解析
- 2026届重庆市西南大附属中学化学九年级第一学期期末预测试题含解析
- 冲压工艺培训课件
- 2025至2030中国移民服务行业市场发展现状及前景趋势与发展趋势分析与未来投资战略咨询研究报告
- 2025年中国电信招聘笔试参考题库附带答案详解
- 租车紧急预案管理制度
- 2025秋人教版(2024)数学七年级上册教案 1.2.4 绝对值
- ICU呼吸衰竭的护理查房
- 油田试井队管理制度
- 局部麻醉完整教学课件
- (高清版)DB31∕T 1491-2024 社区长者食堂服务规范
- DBJ51/168-2021四川省住宅设计标准
- 工厂员工喝酒免责协议书
评论
0/150
提交评论