WebLogic是Oracle公司推出的一个Java应用服务器,它可以提供高效、可靠的Java应用平台,广泛应用于企业级Java应用程序开发。对于Linux系统而言,WebLogic的安装和配置过程可能会稍有不同。因此,在本文中我们将会详细介绍WebLogic在Linux下的安装和配置方法。
一、安装WebLogic
1. 下载WebLogic
在Oracle官网上下载WebLogic的压缩包。根据你需要的版本进行选择,常见的版本有免费开发版和商业版,根据需求自行选择。
2. 解压WebLogic
下载完成后,解压压缩包。可以将压缩包放置在一个自己设定的路径下,使用如下命令解压:
tar zxvf fmw_12.2.1.3.0_wls_quick.jar -d /opt/weblogic
命令中的fmw_12.2.1.3.0_wls_quick.jar是WebLogic的压缩包名,/opt/weblogic是WebLogic解压后所在的目录路径。通过这个命令可以将压缩包解压到/opt/weblogic目录下。
3. 运行安装程序
完成对WebLogic的解压缩后,可以开始安装WebLogic。首先进入解压后的WebLogic目录,找到install.sh文件并使用该文件运行安装程序。
cd /opt/weblogic/wls12213
sh ./configure.sh
运行上述命令,进入WebLogic的安装程序配置界面。其中需要输入各类配置信息,包括安装类型、安装目录、监听地址和端口、用户名和密码、数据库连接配置等。
根据自己的需要选择安装类型,建议选择‘typical’。在指定安装目录时,推荐将WebLogic安装在/opt/weblogic目录下。
之后,将会要求输入WebLogic的管理员用户名和密码。此时建议使用一个较为复杂的密码,确保管理员密码的安全性。
根据你的需要配置数据库连接信息,如果你需要使用数据库来存储WebLogic实例的配置信息的话,需要配置该信息。
4. 完成安装
完成配置后,WebLogic会根据你输入的信息自动安装。整个安装过程可能会持续一段时间,安装完毕后将会提示安装成功。
二、配置WebLogic
1. 创建WebLogic实例
安装成功后,可以使用WebLogic提供的配置向导创建一个WebLogic实例。以下是创建WebLogic实例的步骤:
(1) 打开终端,在WebLogic安装路径下找到目录/opt/weblogic/user_projects/domns,该目录下包含所有WebLogic实例的配置。
(2) 将一个适当的域名添加到该目录下,例如mydomn。
(3) 在mydomn目录下,使用以下命令生成WebLogic实例:
/opt/weblogic/wlserver/common/bin/wlst.sh /opt/weblogic/wlserver/common/templates/scripts/wlst/basic-weblogic-domn.py
此命令可以生成一个具有基础配置的WebLogic实例。
2. 配置WebLogic实例
WebLogic实例配置过程较为复杂,需要进行一些基本配置,包括管理服务器、应用服务器、JDBC连接池、数据源等。我们将对以下几个方面进行介绍:
(1)配置管理服务器
在WebLogic中,管理服务器是WebLogic的控制中心,负责管理整个WebLogic实例。在配置管理服务器时,需要设置服务器名称、监听地址和端口、管理员账户等。
使用启动器脚本来启动WebLogic中的管理服务器:
cd /opt/weblogic/user_projects/domns/mydomn/bin
./startWebLogic.sh
启动成功后,访问WebLogic控制台,输入管理员账户进行登录。
(2)配置应用服务器
一个WebLogic实例可以包含多个应用服务器,每个应用服务器可以运行一个或多个Java应用程序。配置应用服务器包括设置域名、应用服务器名称、监听地址和端口、访问虚拟主机等信息。
在WebLogic控制台中单击“部署”,任何可用的应用服务器都会列出,选择其中一个应用服务器来进行修改和部署。
(3)配置JDBC连接池
JDBC连接池是WebLogic中的一个重要组件,它可以帮助Java应用程序通过JDBC连接到关系型数据库。设置JDBC连接池包括设置初始和最小连接数、更大和释放连接数。
可以在WebLogic控制台中的“数据源”选项中配置JDBC连接池。
(4)配置数据源
配置数据源时需要设置数据库驱动、JDBC连接字符串、连接池等参数。在WebLogic控制台的数据源选项中选择“新建数据源”,按照提示进行设置即可。
三、部署Web应用程序
WebLogic提供了一种基于J2EE规范的应用程序部署方法,可以部署WAR文件和EAR文件。要将Web应用程序部署到WebLogic中,可以进入WebLogic控制台中的“部署”选项,单击“新建部署”,选择需要部署的文件并进行配置。
在配置部署文件时需要输入与应用程序相关联的上下文路径、Servlet别名、访问策略等信息。之后可以在WebLogic实例中进行应用程序的部署和管理。
本文介绍了在Linux下安装和配置WebLogic的详细步骤。由于WebLogic是一款复杂的Java应用服务器,安装和配置过程可能会有一些不同操作。通过本文提供的方法,你可以在Linux下更加便捷地安装和配置WebLogic,实现Java应用的高效、可靠运行。
相关问题拓展阅读:
- linux 下的weblogic6.1安装,配置,和部署。
- linux下创建weblogic域没反应
- 如何在linux 中weblogic配置集群
linux 下的weblogic6.1安装,配置,和部署。
其实,,weblogic的文档,很齐全的。非常值得参考!
我就是通过文档明中察白的。。态伍虽然很麻烦。。卖闭茄。去主页下文档吧.
另外我帮你找的:
把全文及讨论看完,希望对你有用
你好楼主
Weblogic6.1版本不需要独立的jdk的支持,其已经完全内置了一个jdk1.3
一、安装:
1.安装,直接使用安装文件weblogic610_win.exe安装。
2.安装过程中,如果有些文字看不到,可以把安装的窗口拉大一些
3.安装需要指定Weblogic的Home Directory,比如D:\bea,接下来把Weblogic的产品装到这个Home Directory就可以了,比如D:\bea\wlserver6.1
注意:
1、UNIX系统的TMP目录(环境变量TMPDIR或TMP_DIR所指的路径)应有足够的空间,因为WEBLOGIC6.1安搏含装时先解压文件到系统的TMP目录下,然后再进行安装。如果TMP目录空间不够安装会出错,这时你可以把TMPDIR设到要足够空间的目录下。
2、如果用普通用户安装出错,可试着用ROOT用户安装。一般是环境变量及权限的问题。
二、配置:
1.Weblogic6.1默认就支持jsp.
6.1默认安装了三个domain.分别是examples、mydomain和petstore
我们以mydomain为例,你的jsp文件可以直接放到巧液d:/bea/wlserver6.1 /config/mydomain/applications/ DefaultWebApp_myserver目录下(个人依据实际情况对d:/bea/wlserver6.1做相应改动)
DefaultWebApp_myserver是6.1缺省的一个web application,我们直接使用就可以了
2.访问你的jsp文件
。
3.使jsp支持javabean
在mydomain目录下新建目录serverclasses
修改mydomain目录下的startWebLogic.cmd
在set CLASSPATH=…….一行的最后加入
;.\config\mydomain\serverclasses
你在jsp中所使用的javabean就可以放到mydomain/serverclasses下使用
3.Weblogic6.1的console是在浏览器中实现的访问方法
Weblogic6.1使用技巧
1.如何防止重启WEBLOGIC时P重编孝银物译
当一个WEB APPLICATION 打包成一个WAR文件部署在WEBLOGIC中时,每当WEBLOGIC重新启动时,都会对WAR文件中的P文件进行重编译,即使这些P文件的内容没有被改变。为了使WAR文件中的P文件不被重新编译,加快启动速度,可在weblogic.xml中指定一个workingDir。如下所示:
workingDir
C:/temp/myjspclasses
2.如何在IE中直接打开WORD等文件
如果在一个WEB APPLICATION 中访问WORD,EXCEL等类型的文件?
为了让能在IE浏览器中自动打开的设置:需要在WEB.XML中进行如下的设置:在WEB.XML中添加,其中:
: 文件的扩展名
: 除了该类型文件的可执行文件,同WINDOW注册表中的
/HKEY_CLASSES_ROOT下该类文件的Content Type 的值一样.
如能在IE中自动打开DOC,XLS,PDF文件的配置如下:
doc
application/msword
xls
application/msexcel
application/pdf
3.WEBLOGIC与ORACLE数据库的连接配置
WEBLOGIC6.0通过ORACLE客户端访问ORACLE.所以在WEBLOGIC6.0所在的机器上要正确安装ORACLE客户端才行.WEBLOGIC6.0可采用TYPE2或TYPE4的JDBC DRIVER 与ORACLE数据库相连。下面分别介绍它们的配置方法:
TYPE2 JDBC DRIVER的设置方法:
ORACLE TYPE2的JDBC DRIVER是一些动态连接库(NT 是.DLL,UNIX是.SO)文件,在$WL_HOME\bin下,以OCI开头的几个目录中,具体采用哪个目录下库文件,与ORACLE SERVER端及CLIENT端的版本及ORACLE API的版本有关,可参考WEBLOGIC6.0的联机文档.要把这些库所在的路径加到系统的环境变量中, 否则访问数据库时,WEBLOGIC6.0会报以下错误:
Java.sql.SQLException: System.loadLibrary
threw java.lang.UnsatisfiedLinkError
with the message ‘no WEBLOGICoci37 in java.library.path’…..
在WIN2023中要加到PATH环境变量中,如:
set PATH= D:\WEBLOGIC6.0\wlserver6.0\bin\oci816_7;c:\ORANT816\bin;%PATH%
UNIX平台,是加到系统的LIBRARY PATH中,如在SUN上,要加到LD_LIBRARY_PATH中,如:
export LD_LIBRARY_PATH=/bea/WEBLOGIC6.0/lib/solaris/oci816_8:$ORACLE_HOME/lib
在HP平台上,加到SHLIB_PATH中,如:
export SHLIB_PATH=/bea/WEBLOGIC6.0/lib/hpux11/oci816_8:$ORACLE_HOME/lib;
在P中取得在WEB.XML中定义的参数:
在WEB.XML文件中设置参数:
myjsp
/MyJsp.jsp
firstparam
firstparamvalue
myjsp
/myurl/*
下面的程序无法取出在WEB.XML中定义的参数firstparam的值firstparamvalue
my jsp page .jsp
My init parameter is
下面的程序就可以取出在WEB.XML中定义的参数firstparam的值firstparamvalue
因为config是类javax.servlet.ServletConfig的对象,而application 是类javax.servlet.ServletContext的对象.
linux下创建weblogic域没反应
在Linux下创建 WebLogic 域需要使用 config.sh 脚本。如果运行 config.sh 脚本后没有反应,桥尺局可能是由于以下原因:
没有设置正确的 JAVA_HOME 环境变量。
在 Linux 中运行 WebLogic 需要安装 Java 运行环境,并设置 JAVA_HOME 环境变量为 Java 安装路径。你可以使用以下命令来设置 JAVA_HOME 环境变量:
plaintext
Copy code
export JAVA_HOME=/usr/java/敏让jdk1.8.0_291
export PATH=$JAVA_HOME/bin:$PATH
其中 /usr/java/jdk1.8.0_291 是 Java 安装路径,你需要根据实际情况进行修改。
没有设置正确的 WL_HOME 环境变量。
在 Linux 中运行 WebLogic 需要设置 WL_HOME 环境变量为 WebLogic 安装路径。你可以使用以下命令来设置 WL_HOME 环境变量:
plaintext
Copy code
export WL_HOME=/home/weblogic/wlserver_10.3
其中 /home/weblogic/wlserver_10.3 是 WebLogic 安装路径,你需要根据实际情况进行修改。
没有以管理员身份运行 config.sh 脚本。
在 Linux 中创建 WebLogic 域需要以管理员身份运行 config.sh 脚本。你可以使用以下命令以管理员身份运行 config.sh 脚本:
plaintext
Copy code
sudo ./config.sh
其困知中 sudo 是以管理员身份运行命令的关键字,./config.sh 是运行 config.sh 脚本的命令。
如果你已经按照上述步骤进行操作,但仍然无法创建 WebLogic 域,请检查 WebLogic 安装和配置文档,查找可能存在的问题。
如何在linux 中weblogic配置集群
本文环境 平台:【RedHat AS 5】, 8G RAM 软件:WebLogic Server 11gR1 硬件:HpBL460刀片服务器 配置集群应用的必要条件 集群中的所有 Server 必须位于同一网段,并且必须是旅乎 IP 广播(UDP)可到达的; 集群中的所有 Server 必须使用相同的版本,包括 Service Pack; 集群中的 Server 必须使用永久的静态 IP 地址。动态 IP 地址分配不能用于集群环境碧镇孝。如果
服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器悔稿必须有公共的静态 IP 地址,只有这样,客户端才能访问服务器;
关于weblogic安装与配置linux的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/157829.html<