bugzero的安装过程、tomcat与oracle XDB端口冲突的处理(ORA-01041的解决)

原创 2004年08月23日 18:26:00

记录bugzero的安装过程(很零乱,备查的):

操作系统为mandrake8.1
web server为tomcat 5.0.18


1.修改tomcat配置文件
在tomcat-5.0.18/conf/server.xml中增加
<Context path="bugzero" docBase="/usr/local/bugzero" debug="" />

2.创建 bugzero的数据库用户
mysql> use mysql
create database bugzero_db;
grant all privileges on bugzero_db.* to bugzero@'%' identified by 'bugzero' with grant option;
grant all privileges on bugzero_db.* to bugzero@'localhost' identified by 'bugzero' with grant option;
mysql> update user set password=password('bugzero') where User='bugzero';
mysql> flush privileges;

3.创建bugzero专有的mail user:
用户名bugzero@demo1.thtf.com
密码:bugzero
登录192.168.100.11courier服务器
[root@eosweb script]# telnet localhost 2001
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
listdomain
200 000047<<<test2.com
aaa.com
eos.com
demo1.thtf.com
>>>
reguser::bugzero@demo1.thtf.com::bugzero
200 OK adduser
quit
200 OK bye bye

4.执行安装程序
进行WEB-INF目录下,修改setup文件的执行权限
chmod setup +x
执行WEB-INF下的setup
./setup

5.指定admin的密码是bugzero
数据库选mysql3.x 4.0了

tomcat servlet container选tomat4/5

4.创建项目
cd $tomcat/webapps/bugzero/WEB-INF/bin
chmod +x bugzero
./bugzero -create demo
创建了这个项目后,就可能登录了

5.http://192.168.100.123:8080/bugzero
login吧
用户名/密码:dev/dev,qa/qa,test/test
唉,还很原始。

 


重要的插曲:
当时192.168.100.123这台机器上同时安装了oracle9i,而且配置文件中打开了XDB,占用8080端口。查看了一下oracle的配置文件
$oracle_path/admin/eosdb/pfile/initeosdb.ora.0123456789
其中有一段关于XDB的配置:
###########################################                                                                                         ?
# MTS                                                                                                                               ?
###########################################
dispatchers="(PROTOCOL=TCP) (SERVICE=eosdbXDB)"

将其注释掉

然后执行
su - oracle
sqlplus /nolog
sql> connect / as sysdba;
sql> shutdown immediate;
sql> create spfile from pfile='/data/oracle/admin/eosdb/pfile/initeosdb.ora.0123456789';
成功
sql> startup;
失败
返回root用户
使用service oracle9i stop
(注oracle9i是自己写的服务控制程序,放到/etc/init.d下,其中启动tnslsnr及startup数据库实例)
此时,正常关闭
但是service oracle9i start时,失败
报告ORA-01041: internal error.hostdef extension doesn't exist.
用ipcs查看,有几个以oracle用户打开的资源
分别用ipcrm删除掉了,重新启动oracle成功。

 

BUGZERO安装配置(一)——TOMCAT5.5安装

一、安装前准备       1. J2SDK1.4.2       2. apache-tomcat-5.5.27-compat       3. apache-tomcat-5.5.27-compa...
  • zhangdou_xjtu
  • zhangdou_xjtu
  • 2008-11-11 10:50:00
  • 825

网站压力测试工具集

工具 相关网址LoadRunner http://www.mercuryinteractive.com/products/loadrunner/SilkPerformer http://www.seg...
  • phphot
  • phphot
  • 2008-09-21 17:55:00
  • 1826

Oracle和Tomcat端口冲突

  • 2009年01月09日 11:36
  • 47KB
  • 下载

改变Oracle中XDB的http和ftp端口的配置

Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。因此,...
  • iihero
  • iihero
  • 2005-12-13 10:19:00
  • 2123

系统测试流程

   现在很多公司所进行的大多数测试还是停留在系统测试阶段,主要也是采用黑盒测试的策略,那么如何做好系统测试,流程是非常关健的。以下以我的实际经验来和大家一起分享系统测试的过程。   一、制定测试计划...
  • zchtest
  • zchtest
  • 2008-01-23 13:24:00
  • 678

网站压力测试工具

工具 相关网址 LoadRunner http://www.mercuryinteractive.com/products/loadrunner/ SilkPerformer http://www...
  • zxc22436
  • zxc22436
  • 2011-09-15 17:41:29
  • 1691

Oracle与Tomcat端口冲突问题的解决

可能有两方面的原因,网上搜到很多都是下面说的第二点原因,而往往第一点原因也很常见:1、Oracle集成的Oracle Servlet Engine占用了8080端口,Tomcat的默认端口也正是808...
  • txjchen
  • txjchen
  • 2006-04-28 17:05:00
  • 1083

改Oracle8080端口

  • 2008年10月16日 16:30
  • 1KB
  • 下载

测试缺陷管理工具

转自http://www.cnblogs.com/liangxiaofeng/p/4904499.html 1. Bugzilla   2. Bugfree   3. TestD...
  • duag222
  • duag222
  • 2016-11-01 17:46:10
  • 209

Scrum 敏捷 项目管理工具

1, leangoo https://www.leangoo.com 使用了一下leangoo, 能满足基本的kanban功能, 但太过于简单; 比如下面的基本功能都没有:   1, story 已...
  • bamboolsu
  • bamboolsu
  • 2015-11-18 12:38:27
  • 4754
收藏助手
不良信息举报
您举报文章:bugzero的安装过程、tomcat与oracle XDB端口冲突的处理(ORA-01041的解决)
举报原因:
原因补充:

(最多只允许输入30个字)