Oracle Fusion Middleware/WebCenter

3장. WebCenter Content Repository 구성

수상한 김토끼 2022. 9. 21. 14:55

안녕하세요.

'수상한 김토끼' 입니다.

 

2장에서 설치된 WebCenter Content Repository 구성을 진행해 보도록 하겠습니다.

 

이 블로그 글은 미들웨어 경험이 없으신 분들도 쉽게 따라 하실 수 있도록 쉽게 작성하는 것이 목표입니다.

설명을 보고 진행하시다가 궁금하신 내용은 댓글로 문의하시면 가능한 범위 내에서 알려 드리도록 하겠습니다.


1. WebCenter Content Repository 구성

WebCenter Content를 사용하기 위해서는 Repository 구성이 필요합니다.

다음 경로에 있는 rcu파일을 실행하여 Repository 구성이 가능하며 rcu는 'Repository Creation Utility'의 약어입니다.

/home/webcenter/Oracle/Middleware/Oracle_Home/oracle_common/bin/rcu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[webcenter@coherence bin]$ pwd
/home/webcenter/Oracle/Middleware/Oracle_Home/oracle_common/bin
[webcenter@coherence bin]$ ls -al
total 92
drwxr-x---.  2 webcenter webcenter 4096 Sep 21 13:41 .
drwxr-x---19 webcenter webcenter 4096 Sep 21 14:02 ..
-rwxr-x---.  1 webcenter webcenter 4297 Dec 22  2018 chghost.sh
-rwxr-x---.  1 webcenter webcenter 5633 Aug 12  2019 copyBinary.sh
-rwxr-x---.  1 webcenter webcenter 2028 Sep  9  2019 libovdadapterconfig.bat
-rwxr-x---.  1 webcenter webcenter 2046 Sep  9  2019 libovdadapterconfig.sh
-rwxr-x---.  1 webcenter webcenter 2028 Sep  9  2019 libovdconfig.bat
-rwxr-x---.  1 webcenter webcenter 2046 Sep  9  2019 libovdconfig.sh
-rwxr-x---.  1 webcenter webcenter 3634 Sep  9  2019 mkstore
-rwxr-x---.  1 webcenter webcenter 1882 Sep  9  2019 mkstore.bat
-rwxr-x---.  1 webcenter webcenter 1016 Mar  9  2019 ocp.sh
-rwxr-x---.  1 webcenter webcenter 4621 Sep  9  2019 orapki
-rwxr-x---.  1 webcenter webcenter 2431 Sep  9  2019 orapki.bat
-rwxr-x---.  1 webcenter webcenter 6801 Aug 12  2019 pasteBinary.sh
-rwxr-x---.  1 webcenter webcenter  846 Sep 21 13:42 rcu
-rwxr-x---.  1 webcenter webcenter 7212 Oct 23  2018 rcu_internal.sh
-rwxr-x---.  1 webcenter webcenter 3199 Oct 23  2018 rcuJDBCEngine
-rwxr-x---.  1 webcenter webcenter 1334 Aug  1  2019 wallet-manager.sh
[webcenter@coherence bin]$ ./rcu
 
        RCU Logfile: /tmp/RCU2022-09-21_14-17_799513867/logs/rcu.log
cs

설치하신 경로에 맞춰 oracle_common/bin/rcu 파일을 찾아 실행해 주시면 됩니다.

 

Welcome 화면은 Next를 눌러 넘겨줍니다.

 

1장에서 설명드린 Database 스키마 설정을 위한 메뉴입니다.

WebCenter Content의 정상적인 사용을 위해서는 'Create Repository'를 선택하신 후 환경에 맞는 옵션 선택이 필요합니다.

 

저는 Oracle의 sys 계정을 가지고 있으므로 'System Load and Product Load'를 선택하여 진행하겠습니다.

DBA계정이 없으신 분들은 상황에 맞게 'Prepare Scripts for System Load' 항목이나

'Perform Product Load'를 선택하여 진행해 주세요.

 

'Create Repository'를 선택하면 나오는 화면입니다.

Database Type에 본인이 사용할 Database를 선택하시고 접속 정보 입력 후 Next를 눌러 주시면 됩니다.

 

사용 가능한 Database는 아래 4가지입니다.

1. Oracle Database

2. Microsoft SQL Server

3. IBM DB2

4. MySQL Database

 

정상적으로 Database 접근이 확인되면 위와 같은 화면이 나오고 OK를 눌러 주시면 다음으로 진행됩니다.

 

Database 스키마를 정의하는 화면입니다. 저는 기존에 WCC라는 이름으로 생성해준 스키마가 있어

'Select existing prefix'항목에 WCC가 보이는 것이고, 새로 설치하는 경우 'Create new prefix'에 스키마명을 입력 후

아래 체크박스의 WebCenter Content를 선택해 주시면 됩니다.

 

선택이 완료된 화면입니다. Next를 눌러 주세요.

 

Database Check가 완료되었습니다. OK를 눌러 주세요.

 

생성될 스키마에서 사용할 패스워드를 입력하고 Next를 눌러 주세요.

 

생성될 스키마 상세입니다. 'Manage Tablespaces' 버튼을 눌러 스키마의 용량, 경로 등 상세 설정이 가능합니다.

 

'Manage Tablespaces' 버튼을 눌러 확인할 수 있는 상세 설정입니다.

저는 Default 설정으로 진행하겠습니다. 위 화면의 Next를 눌러 주세요.

 

Next를 누르면 기존에 생성된 tablespace가 없어 새로 생성한다는 확인창이 뜨게 됩니다.

OK를 눌러 주세요.

 

Tablespace 생성 준비가 완료되었습니다. OK를 눌러 주세요

 

생성될 tablespace Summary입니다. Create 버튼을 눌러 주세요.

 

Repository 설치가 완료되었습니다.

 

Domain 구성은 다음장에서 포스팅하도록 하겠습니다.