weblogic安装、运行及中文问题

weblogic安装

环境说明:
操作系统 版本:RedHat Enterprise Advanced Server 3.0
WebLogic版本:Weblogic 8.1 sp2

安装前的准备工作

首先请确认您要安装的WebLogic版本所在的平台已通过了BEA的认证,完整的认证平台列表请参考 http://e-docs.bea.com/wls/certifications/certs_810/index.html

确定一个安装目录,建议该目录下至少有1个G的空间,可以使用du来察看磁盘空间的使用情况

创建一个BEA用户组帐号 groupadd –g GID groupname
比如:groupadd –g 600 bea

创建一个weblogic用户帐号 useradd –d userhome –g GID username
比如 useradd –d /home/weblogic –g 600 weblogic

安装步骤

WebLogic在UNIX/LINUX平台下的安装方法一般有三种:图形窗口模式,控制台模式,无人守护安装模式。我们这里只介绍图形窗口安装模式。

获取一份安装介质,如果手头没有安装介质,我们可以到http://commerce.bea.com上下载一个WebLogic试用版,然后通过FTP上传到主机上的一个临时目录,该临时目录建议至少有1个G的剩余空间

登陆X-Window
打开一个终端窗口,或者找到按章介质所在目录。
首先赋予.bin可执行权限
chmod a+x server812_linux32.bin
然后执行
./server812_linux32.bin
这样就会弹出和windows上面一样的安装界面,指定BEA_HOME为/home/weblogic/bea,使用默认的安装目录为/home/weblogic/bea/weblogic81,安装会非常顺利,如果出现问题,大多是你的安装介质的问题。安装结束后,选中启动QuickStart,即可。当QuickStart启动后,点击创建一个新的Domain,全部使用默认设置即可,这里假定管理员的用户和密码为:weblogic/weblogic。

配置服务

3.1 构建服务脚本

在/etc/init.d/下面创建一个wls812文件。文件内容略,稍后附件上传。

3.2 构建关闭服务的脚本

在/home/weblogic/bea/user_projects/domains/mydomain内创建一个shut.sh,用于停止WebLogic服务。内容略。稍后上传到附件中。

3.3 服务使用方法
以root身份登陆系统,执行/etc/init.d/wls812,提示如下:
Usage: weblogic {start|stop|restart|reload}

具体的方法如下:
启动:/etc/init.d/wls812 start
停止:/etc/init.d/wls812 stop
重启:/etc/init.d/wls812 restart 或 /etc/init.d/wls812 reload
察看服务执行日志:tail -f /home/weblogic/bea/domains/mydomain/nohup.out

启动
nohup ./startWeblogic.sh &

查看后台打印
tail -f nohup.out

关闭:从console中进行关闭
server->myserver->control->force shutdown

weblogic中文问题

在weblogic.xml中:

...
<weblogic-web-app>
...
   <jsp-param>
      <param-name>encoding</param-name>
      <param-value>GBK</param-value>
    </jsp-param>
...

还有在web.xml文件中:
...
<web-app>
  <context-param>
    <param-name>weblogic.httpd.inputCharset./*</param-name>
    <param-value>GBK</param-value>
  </context-param>
...

你可能感兴趣的:(linux,server,weblogic,redhat,脚本,平台)