在企业级应用开发中,Weblogic是一款非常流行的Java应用服务器。本文将介绍如何在Linux操作系统上安装Weblogic,并提供详细的操作步骤和注意事项。本文适用于那些有一定Linux基础的Java开发人员。
1.准备工作
在开始安装之前,您需要准备以下材料:
- Weblogic安装文件
- JDK安装文件
-操作系统账户必须拥有root权限
2.安装JDK
Weblogic运行环境需要JDK支持。因此,在安装Weblogic之前,您需要先安装JDK。
首先,您需要下载JDK安装包。可以从Oracle官网下载最新版本的JDK。
下载完成后,使用以下命令进行安装:
<p命令r xzf jdk-11.0.11_linux-x64_bin.tar.gz
然后将解压后的文件夹移动到/usr/local目录下:
sudo mv jdk-11.0.11 /usr/local/
接下来,使用以下命令设置环境变量:
sudo vi /etc/profile
在文件末尾添加以下内容:
export JAVA_HOME=/usr/local/jdk-11.0.11 export PATH=$PATH:$JAVA_HOME/bin
保存并退出文件后,执行以下命令更新环境变量:
source /etc/profile
验证JDK是否安装成功:
java -version
如果能够正确显示版本号,则说明JDK安装成功。
3.安装Weblogic
接下来linux内核linux操作系统教程,可以开始安装Weblogic了。首先,您需要下载Weblogic安装文件。可以从Oracle官网下载最新版本的Weblogic。
下载完成后linux 安装 weblogic,使用以下命令进行安装:
java -jar fmw_12.2.1.4.0_wls.jar
这里假设您将Weblogic安装在/opt/weblogic目录下。在安装过程中,您需要提供以下信息:
-安装目录:/opt/weblogic
- JDK路径:/usr/local/jdk-11.0.11
-安装类型:WebLogic Server
安装完成后,执行以下命令设置环境变量:
sudo vi /etc/profile
在文件末尾添加以下内容:
export MW_HOME=/opt/weblogic/wlserver export PATH=$PATH:$MW_HOME/server/bin export CLASSPATH=$MW_HOME/wlserver/server/lib/weblogic.jar export JAVA_OPTIONS="-Dweblogic.security.SSL.ignoreHostnameVerification=true"
保存并退出文件后,执行以下命令更新环境变量:
source /etc/profile
4.启动Weblogic
现在,您已经成功安装了Weblogic。接下来,可以启动Weblogic并检查是否正常运行。
首先,进入Weblogic的bin目录:
cd /opt/weblogic/wlserver/server/bin
接下来,执行以下命令启动Weblogic:
./startWebLogic.sh
如果一切正常,您将看到类似以下的输出:
<Apr 18, 2023,2:49:54 PM CST><Notice><WebLogicServer><BEA-000365><Server state changed to STARTING> <Apr 18, 2023,2:49:55 PM CST><Info><WorkManager><BEA-002900><Initializing self-tuning thread pool> <Apr 18, 2023,2:49:56 PM CST><Notice><Log Management><BEA-170019><The server log file /opt/weblogic/wlserver/server/logs/weblogic.c48c714c2fabaf05e0f54f4a441276e0. All server side log events will be written to this file.> <Apr 18, 2023,2:49:57 PM CST><Notice><Server><BEA-002613><Channel "Default[1]" started from /127.0.0.1:7001> <Apr 18, 2023,2:49:57 PM CST><Notice><WebLogicServer><BEA-000365><Server state changed to RUNNING> <Apr 18, 2023,2:49:57 PM CST><Notice><WebLogicServer><BEA-000360><The server started in RUNNING mode.>
这表明Weblogic已经成功启动。接下来,可以通过浏览器访问Weblogic的控制台来验证是否能够正常访问。
5.配置Weblogic
在Weblogic控制台中,您可以配置各种设置,例如数据源、JMS队列等。在这里,我们将演示如何配置数据源。
首先,登录Weblogic控制台。默认情况下,Weblogic控制台的URL为:
:7001/console
在登录页面中输入用户名和密码,然后单击“登录”按钮。
接下来,在左侧导航栏中选择“服务”>“数据源”,然后单击“新建”按钮。
在新建数据源页面中,输入以下信息:
-数据源名称:TestDataSource
- JNDI名称:jdbc/TestDataSource
-数据库类型:Oracle
-数据库驱动程序:Oracle Thin Driver
接下来,单击“下一步”按钮,在下一个页面中输入以下信息:
-数据库连接URL:jdbc:oracle:thin:@localhost:1521/orcl
-用户名:test
-密码:test
单击“测试连接”按钮,如果连接成功,则说明数据源配置完成。
6.部署应用程序
现在,您已经成功安装并配置了Weblogic。接下来,可以开始部署应用程序了。
在Weblogic控制台中选择“部署”>“安装”,然后单击“上传应用程序”按钮。
在上传应用程序页面中,选择要上传的WAR或EAR文件,并输入应用程序名称。然后单击“下一步”。
在下一个页面中,选择要部署的目标服务器和集群。然后单击“完成”。
应用程序部署完成后,可以在Weblogic控制台中查看应用程序的运行状态和日志信息。
7.监控Weblogic
在生产环境中,对Weblogic进行监控非常重要。Weblogic提供了多种监控工具,例如JMX、WLST等。
在这里,我们将演示如何使用JMX监控Weblogic。首先,启动jconsole:
jconsole
然后linux 安装 weblogic,在弹出的窗口中选择“远程进程”,输入以下信息:
-主机:localhost
-端口:7001
- JNDI路径:weblogic.management.jmx.mbeanservers.runtime
单击“连接”按钮,如果连接成功,则可以使用jconsole监控Weblogic了。
8.优化Weblogic
在生产环境中,优化Weblogic的性能非常重要。以下是一些优化建议:
-调整JVM参数以提高性能
-启用HTTP压缩以减少网络流量
-启用缓存以减少磁盘IO
-使用JDBC连接池来管理数据库连接
9.总结
本文介绍了如何在Linux操作系统上安装Weblogic,并提供了详细的操作步骤和注意事项。通过本文的学习,您应该可以轻松地在Linux上安装和配置Weblogic,并开始开发Java应用程序。