Spring Boot 애플리케이션을 위한 쉘 스크립트 자동화

스크립트로 실행할 수 있는 작업은 수동으로 nohup java -jar 명령을 사용하지 않습니다. 1. 매개변수 설명 다음은 네 가지 매개변수를 지원하는 최종 코드 구현입니다: 작업(operation): new-새 패키지 시작 / replace-기존 패키지 교체 환경(env_para): 설정 파일 지정, 예: test / prod / dev 등 새_jar_파일명(new_jar_file_name): 새 JAR 파일의 이름, 이 스크립트 ...

7월 3일 00:54에 게시됨

Java에서 외부 프로세스 실행 및 관리

Runtime과 ProcessBuilder를 활용한 명령어 실행 Java 애플리케이션에서 운영체제의 명령어를 실행해야 할 때 Runtime과 ProcessBuilder 두 가지 방식을 활용할 수 있습니다. 각각의 특징을 이해하고 적절히 선택하는 것이 중요합니다. Runtime.exec()의 기본 활용 Runtime 클래스의 exec() 메서드는 간단한 명령어 실행에 적합합니다. 내부적으로 ProcessBuilder를 생 ...

6월 26일 18:52에 게시됨

CentOS 7에서 FTP 서버 자동 설치 및 관리 스크립트

FTP 서버 배포 개요 CentOS 7 환경에서 vsftpd 기반의 FTP 서버를 신속하게 구성하기 위해, 수작업 설정을 자동화한 Bash 스크립트를 제공합니다. 이 스크립트는 방화벽 설정, 사용자 인증, 디렉터리 권한 조정 등을 일괄 처리하여 배포 시간을 단축합니다. 기본 패키지 설치 스크립트 실행 전 최소한의 네트워크 연결과 YUM 리포지토리 정상 동작이 필요합니다. 아래 명 ...

6월 6일 17:32에 게시됨

CentOS 7.9 자동 설치를 통한 Oracle 12cR2 다중 인스턴스 NON-CDB 배포

자동화된 Oracle 데이터베이스 설치 개요 본 문서는 CentOS Linux 7.9 환경에서 Oracle Database 12c Release 2를 NON-CDB 모드로 다중 인스턴스 구성하는 자동 설치 절차를 설명합니다. 제공되는 쉘 스크립트를 활용하면 사용자 개입 없이 전체 설치 프로세스를 완료할 수 있으며, PSU 및 OJVM 패치도 자동으로 적용됩니다. 사전 준비 사항 운영체제 설치 (GUI 포함 ...

5월 28일 17:25에 게시됨