단순 배포는 웹로직 서버 버전과 관계없이 간단하게 배포가 가능 합니다. 웹로직에 접속을 하여 로그인을 합니다.


weblogic war deploy


로그인은 설치시 입력한 계정을 사용 합니다.


weblogic war deploy


로그인 성공 후 보이는 화면인데 영문 모드에서 보면 Deployments로 나옵니다.


weblogic war deploy


한글 모드에서는 배치로 되어있습니다배치를 선택 하면 아직 아무것도 하지 않은 상태라 우측 배치에 아무런 항목이 없습니다추가를 하기 위해 설치 버튼을 클릭 합니다.


weblogic war deploy


배포를 하기 위해 기본 도메인부터 검색합니다.  미리 샘플로 작성한 war 파일을 도메인에 복사해놓았는데 보이는 군요.


weblogic war deploy


war 파일의 라디오 버튼을 선택 하고 다음 버튼을 클릭 합니다.


weblogic war deploy


어플리케이션으로 설치를 하는 것 이니 모두 기본값으로 하고 다음 버튼을 클릭 합니다.


weblogic war deploy


이름을 ewebTest로 변경 하였습니다. 나머지 선택은 모두 기본 값으로 두고 다음 버튼을 클릭 합니다.


weblogic war deploy


설정 값들을 볼 수 있습니다잘 선택된 것 같군요.  완료 버튼을 클릭 하면 웹로직에 war파일을 반영 합니다.


weblogic war deploy


설치된 구성 요소 내용입니다저장 버튼을 클릭해서 완료 합니다.


weblogic war deploy


모든 내용이 활성화 되었다는 군요이제 배포된 war에 접속이 되는지 확인해 보면 됩니다.


weblogic war deploy


war 파일 배포가 잘 되었습니다.


Ubuntu에 파일을 주고 받을 수 있는 FTP 기능을 추가 합니다.  vsftpd는 보안이 추가된 파일 전송 프로토콜 입니다설치도 상당히 간단 합니다.

 

$ sudo apt-get install vsftpd

 

이 명령어로 설치가 완료 됩니다설치가 되었으니 사용을 위해 설정을 수정 합니다.

 

$ sudo vi /etc/vsftpd.conf


파일을 열고 다음 라인을 찾아가 주석 제거 및 수정을 합니다.

write_enable=YES

local_umask=022

chroot_local_user=YES

listen=YES


Ubuntu vsftpd 설치


파일을 저장 하고 vsfptd를 시작 하도록 명령어를 입력 합니다.

 

$ sudo systemctl restart vsftpd

 

시작이 되었으니 ftp client 파일을 이용하여 접속을 시도해 봅니다.

 

UbuntuIP를 모른다면 다음 명령어로 확인할 수 있습니다.

$ ifconfig

또는

$ hostname -I

 

확인된 IP를 이용하여 FTP로 접속을 합니다. 저는 Filezilla를 이용하도록 하겠습니다.


Ubuntu vsftpd 설치


IP와 계정 정보를 입력하고 연결 버튼을 클릭 합니다.


Ubuntu vsftpd 설치


잘 연결이 되었습니다이번에는 콘솔(명령 프롬프트)에서 접속 해 봅니다.

 

C:\Users\copycoding>sftp 192.168.70.132 22


Ubuntu vsftpd 설치


콘솔로도 연결이 잘 되는 군요

 

만약 연결이 되지 않고 오류가 발생 한다면

Network error: Connection refused


포트가 열려 있는지 확인 해 봅니다.

$ netstat -tlpn


Ubuntu vsftpd 설치


22번 포트가 없군요. vsftpdssh를 이용하기 때문에 먼저 설치해야 합니다.

전에 ssh 설치를 설명한 내용을 참고해서 설치 하고 사용해 봅니다.


linux ssh 설치 및 putty 접속


Tomcat은 설치 명령어를 사용해서 사용할 수 있지만 WebLogic은 복잡 하지는 않아도 몇 개의 단계를 거쳐야 하기 때문에 설치 방법을 정리해 봅니다웹로직을 설치 하려면 Java가 설치되어 있어야 합니다.  Java가 설치되지 않았다면 아래 링크를 참조 하세요.

 

ubuntu oracle java 수동 설치



1. 다운로드 및 압축 풀기

 

오라클 사이트에서 WebLogic을 다운로드 받으려면 계정 정보가 있어야 합니다.

 

Oracle Weblogic 12cR2 다운로드

https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html


Ubuntu WebLogic Server 12c


Accept License Agreement 를 선택하고 Download File 버튼을 클릭하면 zip파일이 다운로드 됩니다.

 

fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

압축을 풀어 줍니다.


$ unzip fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

Command 'unzip' not found, but can be installed with


오류가 나나요?

unzip을 설치 합니다.


$ sudo apt install unzip 


다시 압축을 풀어 봅니다.


$ unzip fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

Archive:  fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

  inflating: fmw_12.2.1.3.0_wls_quick.jar

  inflating: README.txt

  inflating: fmw_12213_readme.htm 


3개의 파일이 나왔습니다.



2. 설치

 

jar 파일을 이용하여 설치를 진행 합니다.


$ java -jar fmw_12.2.1.3.0_wls_quick.jar 

............... 생략

Copying Files

Percent Complete : 10

Percent Complete : 20

Percent Complete : 30

Percent Complete : 40

Percent Complete : 50

Percent Complete : 60

Percent Complete : 70

Percent Complete : 80

Percent Complete : 90

Percent Complete : 100

 

The installation of Oracle Fusion Middleware 12c WebLogic and Coherence Developer 12.2.1.3.0 completed successfully.


압축이 풀리면서 폴더등이 생성 됩니다.



3. 설정

 

WebLogic 접속자 설정 및 도메인 생성등의 작업을 진행 합니다.


설치를 어디서 했는가에 따라 폴더가 만들어 집니다. 


home/copycoding/wls12213/oracle_common/common/bin 여기에 가면 설정파일이 있습니다.


home/copycoding/wls12213/oracle_common/common/bin$ ./config.sh 


설정이 시작되는데 도메인 생성 위치와 관리자 생성 부분을 제외하고는 특별히 손댈 부분이 없습니다.


Ubuntu WebLogic Server 12c


신규 도메인을 생성하며 위치를 지정 합니다기본설정으로 해도 됩니다.


Ubuntu WebLogic Server 12c


Template를 기본으로 선택 합니다.


Ubuntu WebLogic Server 12c


웹로직 관리자 ID와 비밀번호를 생성 합니다나중에 로그인 해야 하니 잘 기억해 둡니다.


Ubuntu WebLogic Server 12c


개발 모드로 선택 합니다.


Ubuntu WebLogic Server 12c


추가 설정은 하지 않고 넘어 갑니다.


Ubuntu WebLogic Server 12c


설정 정보 요약입니다.


Ubuntu WebLogic Server 12c


설정을 반영 합니다.


Ubuntu WebLogic Server 12c


설정이 완료 되었습니다설정된 WebLogic을 실행해 보도록 하겠습니다시작 파일 위치는 설정 첫화면에서 신규도메인 생성 폴더로 선택한 곳에 있습니다.

 

wls12213/user_projects/domains/base_domain/bin/

여기에 시작과 종료 스크립트가 있습니다.


startWebLogic.sh

stopWebLogic.sh


Ubuntu WebLogic Server 12c


웹로직을 실행 하고


~/wls12213/user_projects/domains/base_domain/bin$ ./startWebLogic.sh 



http://localhost:7001/console 접속해 봅니다.


Ubuntu WebLogic Server 12c


설정할 때 입력한 관리자 정보로 로그인을 하면 됩니다이렇게 해서 WebLogic 설치가 완료 되었습니다.


- copy coding -


원격에서 다른 시스템에 접속하는 경우 보안을 강화한 방법으로 telnet 보다는 ssh로 접속을 많이하고 있고 설치 방법도 상당히 간단 합니다.

 

$ sudo apt-get install ssh


root 계정으로 작업하는 경우는 sudo가 필요 없죠.


linux ssh 설치 putty 접속


설치가 완료 되었고 사용하기 위한 설정파일을 수정 합니다.

 

$ sudo vi /etc/ssh/sshd_config

 

파일이 열리면


linux ssh 설치 putty 접속


두 곳의 주석을 삭제하고 수정합니다.

 

Port 22

PermitRootLogin yes

 

수정 후에는 ssh를 시작 합니다.

 

$ sudo service ssh start

 

실행이 되었는지 확인해 봅니다.

 

$sudo service ssh status


linux ssh 설치 putty 접속


이제 putty로 접속을 해볼까요?  putty가 없다고요다운로드 받으면 됩니다.

 

https://www.putty.org/


linux ssh 설치 putty 접속


here를 클릭 합니다.

첫 번째 Package files가 아니고 두 번째 Alternative binary files에서 자신의 운영체제 bit에 맞는 putty.exe를 다운받습니다.


linux ssh 설치 putty 접속


설치 파일이 아니기 때문에 바로 실행이 됩니다.  IP를 입력하고 Open 버튼을 클릭 합니다.


linux ssh 설치 putty 접속


로그인은 서버의 IP/PW를 입력합니다.


linux ssh 설치 putty 접속


네트워크에 문제가 없다면 잘 작동 합니다.


1···6789101112···14

+ Recent posts