환경 : openJdk 8 tomcat 8.5.93 jar = 8083 war = 8084 왜 외부에서 application을 주입하려는걸까? 프로젝트 배포 후 설정에 변경사항이 생기면 설정이 파일 안에 존재하다보니 명령어를 통해 교체하거나 새로 빌드하여 재배포를 해야되는 번거로움이 있다. 이런 경우를 보완하고자 애초에 설정파일 자체를 밖으로 빼내어 재배포를 하지 않고도 설정을 바꾸고 프로젝트만 구동시키면 된다. Property 우선순위 Property를 바인딩하는 다양한 방법이 존재하듯이 바인딩할 Property파일을 찾는 방법 또한 순서가 존재합니다. Spring Boot 동작 시 Property를 찾는 순서입니다. (몇 가지는 제외하였습니다.) 1. Terminal에서 명령어 입력 --spring...
OS
1. Java 11 설치 꼭 꼭 꼭 Java 11로 설치하자 ! -- jdk 설치 yum install java-11-openjdk-devel.x86_64 -- 환경변수 등록 readlink -f /usr/bin/java /usr/lib/jvm/java-11-openjdk-11.0.20.0.8-1.el7_9.x86_64/bin/java vi /etc/profile -- 최하단 추가 [쉬프트 + G] export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.20.0.8-1.el7_9.x86_64 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar -- 저장 ..
1. 네트워킹 -> IP 관리 -> 예약된 공용 IP 클릭 2. 예약된 공용 IP 주소 클릭 3. 공용 IP 주소 생성 예약된 공용 IP 주소 이름 설정 후 예약된 공용 IP 주소 클릭 3. 생성 완료 프리티어에서는 예약된 공용 IP를 2개까지만 생성 가능하다 !
준비 : putty, OCI 계정(계정 생성 시 마스터카드나 비자카드가 되는 신용카드가 필요함) 1. 인스턴스 생성 1). 인스턴스 컴퓨트 클릭 2). 인스턴스 생성 클릭 1번 구획 설정 후 2번 인스턴스 생성 클릭 3). 인스턴스명, OS 변경 1. 상단 이름은 인스턴스명 입력 2. 좌측 하단은 현재 리눅스 버전 [기본이 Oracle Linux 8] 3. 우측 하단 편집 클릭 4. 이미지 변경 5. CentOS 7 선택 4). SSH key 설정 5). 키 생성 [PuTTYgen] pub(공용키), ppk(전용키) 생성하기 1. PuTTYgen 실행 2. Generate 클릭 (생성하는데 시간 좀 걸렸다) 3. 마우스 저어주기 [마우스 흔들어 재껴줘야 초록색 막대바가 올라간다] 4. pub(공용키) 생..
1. PuTTYgen 실행 2. Generate 클릭 (생성하는데 시간 좀 걸렸다) 3. 마우스 저어주기 [마우스 흔들어 재껴줘야 초록색 막대바가 올라간다] 4. pub(공용키) 생성하기 빨간색 네모 안에 내용을 전부 복사해서 .pub 파일을 만든다. 5. ppk(전용키) 생성하기 [파일명은 자기가 알아볼 수 있도록]
1. JDK 설치하기 [클릭] [CentOS] JDK 설치하기 ! 1. 압축해제 tar xvfz jdk-17.0.7_linux-x64_bin.tar.gz 2. 환경변수 등록 vi /etc/profile # shift + G 눌러서 맨 마지막 줄에 아래 내용 추가 export JAVA_HOME=/home/jdk-17.0.7 3. source /etc/profile [파일 저장 !] 4. 환경변수 저 noorypapa.tistory.com 2. 파일질라를 이용하여 tocat.tar.gz 넣어주기 3. 압축해제 tar xvfz apache-tomcat-11.0.0-M9.tar.gz 4. 하위폴더까지 권한 777로 변경 chmod 777 -R apache-tomcat-11.0.0-M9 5. 8080 방화벽 해제..
tar.gz를 이용한 설치 1. 압축해제 tar xvfz jdk-17.0.7_linux-x64_bin.tar.gz 2. 환경변수 등록 vi /etc/profile # shift + G 눌러서 맨 마지막 줄에 아래 내용 추가 export JAVA_HOME=/home/jdk-17.0.7 3. source /etc/profile [파일 저장 !] 4. 환경변수 저장됐나 확인 echo $JAVA_HOME 5. Alias(별칭) 등록 JDK를 직접 설치한 경우에는 java 명령어를 사용하려면 직접 경로에 접근해야되서 상당히 불편하다. 이를 해결하기 위한 방법들 중 별칭을 등록해보자 ! vi /etc/bashrc # shift + G 눌러서 맨 마지막 줄에 아래 내용 추가 alias java="/home/jdk-1..
1. JDK 설치하기 [클릭] [CentOS] JDK 설치하기 ! 1. 압축해제 tar xvfz jdk-17.0.7_linux-x64_bin.tar.gz 2. 환경변수 등록 vi /etc/profile # shift + G 눌러서 맨 마지막 줄에 아래 내용 추가 export JAVA_HOME=/home/jdk-17.0.7 3. source /etc/profile [파일 저장 !] 4. 환경변수 저 noorypapa.tistory.com 2. TOMCAT 설치하기 [클릭] [CentOS] TOMCAT 설치하기 ! 1. JDK 설치하기 [클릭] 2. 파일질라를 이용하여 tocat.tar.gz 넣어주기 3. 압축해제 tar xvfz apache-tomcat-11.0.0-M9.tar.gz 4. 하위폴더까지 권한..
1. PostgreSQL 설치 $ sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm $ sudo yum install -y postgresql13-server 2. DB 초기화 [기본 DB 생성] $ sudo /usr/pgsql-13/bin/postgresql-13-setup initdb 3. 서비스 등록 $ sudo systemctl enable postgresql-13 4. 서비스 실행 $ sudo systemctl start postgresql-13 5. 계정 생성 1. postgreSQL 접속 $ sudo -u postgres ps..