當啟動weblogic服務時,還需要輸入用戶名和密碼,相當繁瑣,如下:
而在生產環境中,一般會要求不要在每次啟動時都輸入用戶名密碼,
因此可以通過一些簡單的配置達到此目的,通常的做法有兩種:
1、修改WebLogic的啟動腳本,在里面填入用戶名和密碼
2、增加boot.properties文件,保存用戶名和密碼(推薦方式)
在此將詳細介紹兩種方法的操作步驟。
實現
1、修改WebLogic的啟動腳本,即修改startWebLogic.sh,增加如下內容:
WLS_USER="weblogic" export WLS_USER WLS_PW="weblogic11g" export WLS_PW
2、保存用戶名和密碼信息到boot.properties文件中,在AdminServer和ManagedServer的目錄下(例如:
C:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\
),新建security文件夾,並在其中創建boot.properties文件,填入如下內容:
username=weblogic password=weblogic11g
(待服務器啟動一次之后會自動進行加密)
重新啟動AdminServer,服務器正常啟動,且發現boot.properties文件中的信息已經被加密:
