您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# Linux怎么安装WebLogic
## 前言
WebLogic Server是Oracle公司推出的企业级Java EE应用服务器,广泛应用于大型分布式系统。本文将详细介绍在Linux系统上安装WebLogic的完整流程,包括环境准备、安装步骤和常见问题解决。
---
## 一、环境准备
### 1.1 系统要求
- **操作系统**:RHEL/CentOS 7+、Ubuntu 18.04+等主流Linux发行版
- **内存**:建议至少4GB(生产环境推荐8GB以上)
- **磁盘空间**:至少10GB可用空间
- **Java环境**:JDK 8或11(推荐Oracle JDK或OpenJDK)
### 1.2 软件下载
1. 从Oracle官网下载WebLogic安装包:
- 访问 [Oracle官网](https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html)
- 选择对应版本(如WebLogic 14c)
- 下载`generic`或`bin`格式安装包(如`fmw_14.1.1.0.0_wls_lite_generic.jar`)
2. 下载对应版本的JDK(如`jdk-8u301-linux-x64.tar.gz`)
---
## 二、安装步骤
### 2.1 安装JDK
```bash
# 创建安装目录
sudo mkdir -p /usr/java
cd /usr/java
# 解压JDK
sudo tar -zxvf ~/Downloads/jdk-8u301-linux-x64.tar.gz
# 配置环境变量
echo 'export JAVA_HOME=/usr/java/jdk1.8.0_301' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
# 验证安装
java -version
# 赋予执行权限
chmod +x fmw_14.1.1.0.0_wls_lite_generic.jar
# 启动安装向导
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar
注意:如果通过SSH连接,需要配置X11转发:
> ssh -X username@server_ip > ``` #### 方法二:静默安装(推荐生产环境) 1. 创建响应文件`silent.xml`: ```xml <?xml version="1.0" encoding="UTF-8"?> <bea-installer> <input-fields> <data-value name="BEAHOME" value="/opt/oracle/weblogic" /> <data-value name="WLS_INSTALL_DIR" value="/opt/oracle/weblogic/wlserver" /> <data-value name="COMPONENT_PATHS" value="WebLogic Server" /> </input-fields> </bea-installer>
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /path/to/silent.xml
# 进入配置工具目录
cd /opt/oracle/weblogic/wlserver/common/bin/
# 启动配置向导
./config.sh
# 或使用静默模式创建域
./config.sh -mode=console -silent_xml=/path/to/domain_config.xml
sudo vi /etc/systemd/system/weblogic.service
[Unit]
Description=WebLogic Server
After=network.target
[Service]
Type=simple
User=oracle
ExecStart=/opt/oracle/weblogic/user_projects/domains/base_domain/bin/startWebLogic.sh
ExecStop=/opt/oracle/weblogic/user_projects/domains/base_domain/bin/stopWebLogic.sh
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start weblogic
sudo systemctl enable weblogic
systemctl status weblogic
访问控制台:
http://服务器IP:7001/console
查看日志:
tail -f /opt/oracle/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log
修改setDomainEnv.sh
文件:
MEM_ARGS="-Xms1024m -Xmx2048m -XX:MaxPermSize=512m"
修改config.xml
中的端口号:
<server>
<name>AdminServer</name>
<listen-port>7001</listen-port>
</server>
sudo firewall-cmd --permanent --add-port=7001/tcp
sudo firewall-cmd --reload
rm -rf /opt/oracle/weblogic
本文详细介绍了Linux系统下WebLogic的完整安装流程。实际部署时请根据具体需求调整内存、端口等参数。对于生产环境,建议参考Oracle官方文档进行性能调优和安全配置。
注意事项: - WebLogic商业使用需要许可证 - 生产环境建议配置集群和高可用 - 定期备份域配置和部署应用 “`
(全文约1800字,可根据需要补充具体版本细节或截图说明)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。