《2022年配置BUGZILLA服务器 .pdf》由会员分享,可在线阅读,更多相关《2022年配置BUGZILLA服务器 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、在 Linux 中配置 bugzilla 服务器来源:丁梅1、从指定服务器上下载bugzilla 相关的 perl 软件包2、安装下载后的perl 软件包(Template-Toolkit 不安装)3、安装、配置数据库服务器4、安装 Template-Toolkit,如果安装成功(perl checksetup.pl),会生成 localconfig 文件5、配置 WEB 服务器6、配置 bugzilla7、通过 IE 访问 bugzilla 首页8、配置邮件服务器9、配置 DNS 服务器10、在 Windows 客户端配置outlook1.下载 perl 模块smb:!mkdir/bugzi
2、lla/perlmodulessmb:cd perlmodulessmb:perlmodulesmget*.*smb:exit#cd/bugzilla/perlmodules#ls|more|wc l222.安装相关的perl 模块#cd/bugzilla/perlmodules#tar xzvf AppConfig-1.56.tar.gz名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -#cdAppConfig-1.56#ls查看是否有Makefile.PL 文件,如果有,则执行以下操作:(如果没有,则不要安装该软件包,继续安装其他软件包)#perl Makefile.
3、PL#make#make test可以不执行#make install安装其他软件包,重复以上步骤。注:Template-Toolkit 软件包先不安装。3.安装配置数据库服务器1)安装 mysql?perl(CGI),perl(DBI),perl-DBD-MySQL,perl-DBI挂载第二张安装光盘#mount tauto/dev/cdrom/mnt#cd/mnt/RedHat/RPMS#rpm ivh perl-CGI*.rpm#rpm ivh perl-DBI*.rpm#rpm ivh perl-DBD-Mysql*.rpm-force-nodeps#rpm ivh mysql-3.*
4、.rpm#rpm ivh mysql-devel*.rpm#rpm ivh mysql-server*.rpm#service mysqld start如果提示 hostname 错误,则修改/etc/hosts名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -#vi/etc/hosts127.0.0.1主机名.localdomain 主机名2)设置访问bugs 数据库的用户(数据库服务器)#useraddbugs#service mysqld start#mysql u root p(初始密码为空)或#mysqlmysqlGRANTSELECT,INSERT,UPDAT
5、E,DELETE,INDEX,CREATE,DROP,REFERENCESON bugs.*TO bugslocalhost IDENTIFIEDBY$db_pass;mysqlFLUSH PRIVILEGES;mysqlSET PASSWORD FOR bugs=PASSWORD(“123456”);mysqlquit;4.配置 bugzilla安装模块:Template-Toolkitdatabase:bugsusername:bugspassword:123456#cd/bugzilla/bugzilla-2.18rc2#perl checksetup.pl当发现 CGI 这样的包未安装
6、合适版本或未安装时,要重新安装,再执行perl checksetup.pl命令名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -如果必须模块已全部正确安装,则目录中出现localconfig 文件#vi localconfig$index_html=1$db_name=”bugs”$db_user=”bugs”$db_pass=123456#./checksetup.pl输入管理员帐户:确认输入:Y输入全名:teacher ding密码:123456确认密码:123456#chown Rapache:apache/bugzilla/bugzilla-2.18rc25.配置
7、 Web服务器将 bugzilla 目录设置为站点(web 服务器)cp/etc/httpd/conf/httpd.conf/publiccd/public名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 7 页 -ls#vi/etc/httpd/conf/httpd.conf将 AddHandler cgi-script.cgi 前的删除DocumentRoot“/bugzilla/bugzilla-2.18rc2”(原为/var/www/html)(原为/var/www/html)OptionsExecCGIFollowSymLinksAllowOverride LimitOr
8、der allow,denyAllow from all#servicehttpd restart6.访问 bugzilla在 Windows 的 IE 中访问 Linux 的 bugzilla 服务器,可以看到bugzilla 首页文件7.配置邮件服务器#vi/etc/mail/sendmail.mc在 DAEMON_OPTIONS(Port=smtp,Addr=127.0.0.1,Name=MTA)dnl行前添加“dnl”注释该行#m4/etc/mail/sendmail.mc/etc/mail/sendmail.cf#vi/etc/mail/access添加:RELAY192.168.5
9、RELAY#makemap hash/etc/mail/access.db/etc/mail/access#vi/etc/mail/local-host-names添加:如果 Linux 计算机中没有ipop 相关文件,安装imap 软件包#vi/etc/xinetd.d/ipop2将 disable=yes 改为 disable=no#vi/etc/xinetd.d/ipop3将 disable=yes 改为 disable=no#vi/etc/xinetd.d/pop3s将 disable=yes 改为 disable=no#service xinetd restart#service s
10、endmail restart名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 7 页 -在 Windows 中配置指定linux 为 DNS 服务器,配置邮件客户端工具8.配置 DNS 服务器#vi/etc/named.conf添加:zone“”IN type master;file“ding.hosts”;allow-update none;zone“5.168.192.in-addr.arpa”IN type master;file“ding.resv”;allow-update none;#cd/var/named#cp localhost.zone ding.hosts#
11、cp named.local ding.resv#vi ding.hosts$ORIGIN .只是需要在ding.hosts 文件中添加下三行:mail1D IN A192.168.5.253mail1D IN MX10 192.168.5.253bugzilla1D IN A192.168.5.253#vi ding.resv名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 7 页 -最后添加:2531D IN PTR.#vi/etc/resolv.confnameserver192.168.5.253#service named restart#nslookup #nslookup 192.168.5.2539.检验邮件服务器在 Windows 下 配 置 outlook 或 outlook express,设 置 接 收 和 发 送 邮 件 服 务 器 均 为。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 7 页 -