配置J2EE OA-中间件配置(3)

三、安装WebSphere 5.1
下载WebSphere安装文件WAS51.linux.tar具体操作如下:
[root]cd home
        [home]ls(此时可以看到WAS51.linux.tar文件)
        [home]tar xf WAS51.linux.tar
        解压缩完后,此时看到解压缩出来的linuxi386文件
        [home] linuxi386
        此时看到lauchpad.sh文件,切换到图形界面(Ctrl+Atrl+F7)
        打开一个terminal,键入:
        [root]./ lauchpad.sh
接着弹出欢迎界面,按默认方式选择,直到出现安装类型窗口,这里必须选择自定义安装,除了不选Embedding message这个功能之外,其余的都选上,然后按默认方式安装即可安装WebSphere


四、安装WebLogic8.1
下载WebLogic安装文件server812_linux32.bin具体操作如下:
 [root]$ cd /mnt
     [mnt]$ ls
     [mnt]$ mkdir  tmp
     [mnt]$mount -t  smbfs –o username=administrator.password=  //exoafileserver/software /tmp
   执行完后,//exoafileserver/database中的所有文件全部映射到目录/mnt/tmp下了,接着返回到根目录,必须把目录/mnt/fileserver下拷到本机目录,否则无法安装WebLogic
     [root]cp /mnt/temp/weblogic/server812_linux32.bin(源文件)    /tmp(目标文件)
   拷贝完毕之后,切换到图形界面(Ctrl+Atrl+F7),打开一个终端,键入:
     [root]cd /tmp
     [tmp]./ server812_linux32.bin 
接着弹出欢迎界面,按默认方式安装即可安装WebLogic

五、创建Oracle数据库
以oracle用户进入:
[oracle] oemapp dbastudio(启动oracle数据库)
 选择 Launch standalone,接着弹出Database Connetction Information窗口:
    Username :SYS
    Password: test123456
Connect as :SYSDBA,按OK键即可进入oracle 管理界面
在TableSpace建立两个表空间,主要是将应用的数据库表空间和系统表空间隔离:exoa(属性是永久性,存放永久数据),exoatmp(属性是暂时性,存放临时数据),建立一个用户:exoa,这个用户的密码是exoaexoa,它分别指向两个表空间, exoa和exoatmp;

六、给ExOA赋予权限
创建完用户之后,返回到终端,以oracle用户,给用户test赋权限,具体操作如下:
            [oracle]sqlplus  SYSTEM/test123456(oracle的系统用户名和密码)
            [sql] grant create session to exoa
            [sql] grant create table to exoa
            [sql] grant create view to exoa
            [sql] grant unlimited tablespace to exoa;

七、导入数据
 以oracle用户导入数据,假设本机/tmp有EXPDAT.DMP文件
            [oracle]imp exoa/exoaexoa  FILE=/tmp/EXPDAT.DMP FULL=Y  IGNORE=Y  TOUSER=Y
          直到屏幕出现import terminated successfully with warning就表示导入数据成功;

八、安装FireFox浏览器
下载FireFox文件到本地
          [root] scp 172.16.14.77/app/FireFox  /tmp
启动WebSphere服务器
          以root用户,键入:
          [root]cd /opt/WebSphere/AppServer/bin(WebSphere的安装路径)
          [bin] ./startServer  server1(启动第一个虚拟服务器)
         
九、启动WebSphere服务组件
启动webSphere时,都要分三步:
(1)、以oracle用户启动oracle
     [oracle] sqlplus /nolog
     [sql] conn system/test123456 as sysdba
(2)、启动FireFox
     以root用户进入
     [root] cd /tmp/firefox
     [firefox]./firefox
(3)、启动WebSphere  
          以root用户,键入:
          [root]cd /opt/WebSphere/AppServer/bin(WebSphere的安装路径)
          [bin] ./startServer  server1(启动第一个虚拟服务器)

十、启动WebLogic服务组件
启动webLogic时,都要分三步:
(1)、以oracle用户启动oracle
     [oracle] sqlplus /nolog
     [sql] conn system/test123456(oracle的系统用户和密码) as sysdba
(2)、启动FireFox
     以root用户进入
     [root] cd /tmp/firefox
     [firefox]./firefox
(3)、启动WebLogic  
          1、以root用户,在weblogic安装目录下面的weblogic/common/bin执行config.sh,此时进入BEA weblogic configuration wizard界面,安装步骤按默认方式安装即可。
       2、然后weblogic安装目录下会多出来一个user_projects目录,进到里面的domains/mydomain目录,执行startWeblogic.sh即可
          3、然后在firefox浏览器上输入 http://weblogic-server:7001/console即可进入WebLogic页面

十一、配置WebSphere数据源
在"安全性"->"JAAS配置"->"J2C 认证数据"视图中,点击"新建"按钮,然后填写相应的资料,包括数据库用户的帐号和密码,比如之前创建的exoa用户,密码为exoaexoa,创建一个新的J2C认证条目.
1、 转到"资源"->"JDBC提供程序"视图,创建一个新的JDBC提供程序的过程如下:
      点击New按钮,在JDBC Providers中选择 Oracle JDBC Driver并保存配置;
      在接下来显示的配置页中,找到Classpath栏,填入Oracle JDBC Driver的路径,比如oracle装在/db/test下,那么这一栏应填入:/db/test/jdbc/lib/ojdbc14.jar并保存;
2、 点击刚创建的JDBC提供程序名称的连接,在"其他属性"一栏中,点击"数据源"连接,进入数据源配置页面,新建一个数据源配置.
3、输入数据源名称(如exoa)和jndi名称(如jdbc/exoa),在"组件受管认证别名"和"容器受管的认证别名"栏中选择刚才创建的J2C认证条目的名称.确定并保存配置
4、在重新转到"资源"->"JDBC提供程序"视图中,选择刚创建的数据源exoa,点击Test Connection按钮,如果显示”Test Connection for … successful”就表示数据源连接成功。

十二、配置WebLogic数据源
(1)、创建部署链接池
1、 在控制台左边的树形目录中打开Services->JDBC->Connection Pools节点.
2、 在右边的主界面中点击"Configure a new JDBC Connection Pool... "连接,在打开的页面中选择数据库的类型和数据库驱动的类型(数据库JDBC驱动要在classpath指定的路径中),点击"continue"按钮.
3、根据提示输入所需的信息,最后创建和部署数据连接池.
(2)、创建部署数据源
1、在控制台左边的树形目录中打开Services->JDBC->Data Sources节点.
2、 在右边的主界面中输入数据源名称和jndi名,然后点击"continue"按钮
3、 选择数据源所使用的数据连接池.
4、勾选数据源要部署到的服务器,然后点击"create"按钮创建数据源.
可能存在的问题:更改链接池的大小,缓冲内存占用的大小。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值