一直習慣呢界面安裝,一下子沒界面了,網上資料都是缺斤少兩的,讓我吃了不少苦,現在整理下,方便大家
1,下載安裝包
直接到oracle官網下載安裝包,通用版的 fmw_12.2.1.2.0_wls.jar
2,創建weblogic用戶(建議最好創建,不創建也行)
$:useradd weblogic
$:echo 密碼 | passwd --stdin weblogic
$:chmod weblogic:weblogic fmw_12.2.1.2.0_wls.jar
3,上傳包,配置jdk環境(這個我就不想廢話了,跟平常配置是一樣的道理)
$: cd /home/weblogic
4, 創建 oralnst.loc wls.rsp 文件
$:vim oralnst.loc
inventory_loc=/home/weblogic/oralnventory
inst_group=weblogic
$:vim wls.rsp
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/home/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
注意:你要安裝的路徑跟我的不一樣請在編輯文件內容時不要對我的照搬照抄
5,執行安裝(文件路徑一定慎重)
$:java -jar fmw_12.2.1.2.0_wls.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oralnst.loc
這個過程會有點慢,直到看到進度爲100%並且跳回到命令行即可
6,創建域目錄
$:mkdir -p /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/
7,創建域配置文件(具體參數根據你的機子填寫)
$:vim create_domain.resp
read template from "/home/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar";
set JavaHome "/usr/local/jdk1.8.0_121";
set ServerStartMode "dev";
find Server "AdminServer" as AdminServer;
set AdminServer.ListenAddress "";
set AdminServer.ListenPort "7001";
set AdminServer.SSL.Enabled "true";
set AdminServer.SSL.ListenPort "7002";
//We can directly create a new managed server.
create Server "base" as BASE;
set BASE.ListenAddress "";
set BASE.ListenPort "8003";
//set BASE.SSL.Enabled "true";
//set BASE.SSL.ListenPort "8004″;
//Create Machine
create Machine "base" as Machinename;
//use templates default weblogic user
find User "weblogic" as u1;
set u1.password "weblogic123";
write domain to "/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/";
// The domain name will be "demo-domain"
close template;
8,設置環境變量
Cd /home/weblogic/Oracle/Middleware/wlserver/server/bin/ && ./setWLSEnv.sh
9,創建域
$:cd /home/weblogic/Oracle/Middleware/wlserver/common/bin
$:./config.sh -mode=silent -silent_script=/home/weblogic/create_domain.resp -logfile=/home/weblogic/create_domain.log
9,啓動關閉腳本都在此目錄
$:cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/