신규 패치 또는 버그로 인한 패치는 아래 가이드라인을 통해 진행합니다.
Info |
---|
설치 경로 및 구성 파일은 다를 수 있으니 반드시 패치 전 위치를 확인 및 백업 후, 패치 작업을 진행합니다. |
Code Block | ||
---|---|---|
| ||
# 본 패치 가이드는 간단한 예시를 기준으로 작성되었습니다. # Step1 실행 중인 Playce-RoRo를 중지합니다. ]$ cd /opt/servers/playce-roro/bin ]$ sh kill.sh # Step2 RoRo가 중지된 것을 확인 후, AS-IS Playce RoRo 백업 작업을 진행합니다. ]$ ps -ef | grep roro # roro 프로세스 확인 ]$ mv /opt/servers/playce-roro /opt/servers/playce-roro-{version}-backup # Step3 신규 패치할 Playce RoRo를 다운로드 받고 copy 혹은 설치 경로에 위치 시킵니다. # 신규 다운로드 경로는 신규 릴리즈 시 홈페이지(https://www.play-ce.io/resource.html#playce-roro) # 또는 운영 담당자를 통해 전달 받으실 수 있습니다. ]$ cp playce-roro.tar.gz /opt/servers/ ]$ cd /opt/servers ]$ tar xf playce-roro.tar.gz # Step4 기존 구성파일을 복사합니다. 구성 정보의 변경 필요 시 setenv.sh 파일의 구성 정보를 변경합니다. ]$ cd /opt/servers/playce-roro/bin ]$ cp /opt/servers/playce-roro-{version}-backup/bin/setenv.sh ./ # Step5 신규 Playce RoRo를 실행합니다. ]$ cd /opt/servers/playce-roro/bin ]$ sh startup.sh # Step6 실행 로그 확인 및 페이지 접속을 해서 정상적으로 실행되는지 확인합니다. # {ip address}:{port} 로 페이지 접속 ]$ tail -f /opt/servers/playce-roro/logs/catalina.out # 로그 모니터링 |
...