Cài đặt WebLogic trên Linux

1. Cài đặt JDK
# Sử dụng lệnh rz để tải tệp jdk-8u202-linux-x64.tar.gz lên thư mục /opt/app
# Giải nén: tar -xzf jdk-8u202-linux-x64.tar.gz
2. Tải gói WebLogic
Địa chỉ chính thức: https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html
3. Cài đặt WebLogic
# Tạo thư mục cho WebLogic
mkdir /opt/app/weblogic-server
# Tạo người dùng và nhóm cho WebLogic
groupadd weblogic-user
useradd -g weblogic-user -p securepassword weblogic-admin
passwd weblogic-admin
su - weblogic-admin
cd /opt/app/weblogic-server
# Tải gói cài đặt lên thư mục này, sau đó tạo một script đơn giản
#!/bin/bash
export JAVA_HOME=/opt/app/jdk-8u202-linux-x64
export PATH=$JAVA_HOME/bin:$PATH
cd $(dirname $0)
java -jar fmw_14.1.1.0.0_weblogic.jar
# Nếu gặp lỗi về hiển thị màu sắc khi chạy script, giải quyết như sau:
# Chạy vncserver để kiểm tra desktop hiện tại, ví dụ localhost.localdomain:5
# Sau đó chạy export DISPLAY=localhost.localdomain:5 rồi thực thi lại script.

4. Tạo domain

mkdir -p /opt/app/weblogic-server/domains/my_base_domain/
5. Tạo tệp cấu hình domain (create_domain_config.rsp)
read template from "/opt/app/weblogic-server/wls1411/wlserver/common/templates/wls/wls.jar";
set JavaHome "/opt/app/jdk-8u202-linux-x64";
set ServerStartMode "development";
find Server "AdminServer" as AdminServerInstance;
set AdminServerInstance.ListenAddress "";
set AdminServerInstance.ListenPort "7001";
set AdminServerInstance.SSL.Enabled "true";
set AdminServerInstance.SSL.ListenPort "9002";
// Tạo server quản lý mới
create Server "managed_server" as ManagedServerInstance;
set ManagedServerInstance.ListenAddress ""; 
set ManagedServerInstance.ListenPort "9003";
// Tạo máy chủ
create Machine "managed_machine" as ManagedMachine;
// Xác định tài khoản mặc định của WebLogic
find User "weblogic-default" as DefaultUser;
set DefaultUser.password "securepass123";
// Tạo tài khoản mới
create User "weblogic-admin" as AdminUser;
set AdminUser.password "securepass123";
write domain to "/opt/app/weblogic-server/domains/my_base_domain/";
close template;
6. Cấu hình WebLogic
cd /opt/app/weblogic-server/wls1411/wlserver/common/bin
./config.sh -mode=silent -silent_script=/opt/app/weblogic-server/create_domain_config.rsp -logfile=/opt/app/weblogic-server/config_domain.log

7. Khởi động WebLogic

cd /opt/app/weblogic-server/domains/my_base_domain
./startWebLogic.sh
8. Mở cổng 7001 trong tường lửa
# Chuyển sang quyền root
firewall-cmd --zone=public --add-port=7001/tcp --permanent
firewall-cmd --reload

9. Truy cập WebLogic

http://192.168.139.128:7001/console

Tài khoản: weblogic-admin

Mật khẩu: securepass123

Thẻ: weblogic linux jdk

Đăng vào ngày 13 tháng 7 lúc 10:07