2020년 3월 19일 목요일

[PostgreSQL] 설정 & 학습

◼️ 가이드
 => https://www.postgresqltutorial.com/

◼️ ENCODING 설정
 => https://blog.naver.com/PostView.nhn?blogId=mbk82&logNo=110122648507

◼️ JDBC CONNECTION
 => https://kentakang.com/118


◼️ CentOS7에 PostgreSql 설치
 => https://www.hostinger.com/tutorials/how-to-install-postgresql-on-centos-7/

◼️ DB, 사용자 생성
 => https://medium.com/coding-blocks/creating-user-database-and-adding-access-on-postgresql-8bfcd2f4a91e

◼️ 외부접속 허용
  o conf파일 설정 변경
 => http://justckh.blogspot.com/2013/10/postgresql-ip.html
   ※  GCP 방화벽 포트 열어줘야 함
   ※  설정파일 위치 :  /var/lib/pgsql/data

[Vue] learning

실습환경 구축

1. 이클립스 dynamic web project로 생성
2. vue dev tool 설치
 배움터 : https://www.vuemastery.com/courses/intro-to-vue-js/vue-instance/
 ※ ENG CC AVAILABLE


2020년 3월 14일 토요일

[Spring] Eclipse + Spring Boot + Gradle + JSP + War배포

0. Spring Boot Gradle 환경  구축
 참조 : https://cyh0214.tistory.com/entry/Spring-Boot-Gradle-with-Eclipse

1. Spring boot에서 Jar 배포시 jsp 사용불가
  => wart로 만들기

2. Oracle connection 세팅

3. Spring Boot와 JSP 연동

4. 빌드 & 실행
   가.  gradle 설치 및 환경변수 세팅
   나.  build.gralde 있는 폴더에서  > gradle build
   다.  java -jar 대상.war

5. centos7 on azure 에서 실행
  가. 빌드된 war파일을 azure에 올리기
  나. [iyabong@blvm ~]$ java -jar bs-0.0.1-SNAPSHOT.war
  다. 주소창에서 http://52.231.102.12:3333/hello 로 접근


TODO :
 ORACLE XE 연동

2020년 3월 8일 일요일

[Azure] CentOS 77에 JSP 서비스환경 구축

▣ 순서

 1) Azure 포털

 2) VM 인스턴스 만들기 (CentOS 7.7 64비트)

 3) putty로 SSH 접속

 4) JDK 설치

5) 톰캣 설치
    ※ 추가조치 :  톰캣 포트 (ex: 8080) 허용 설정

6) Oracle  18c XE 설치
    ※  wget으로 받기

7) 리스너 포트 열고 접속
8) 별도 사용자 생성 후 접속
 alter session set "_ORACLE_SCRIPT"=true;
 CREATE USER 'USER_NAME' IDENTIFIED BY 'PASSWORD'
 GRANT CONNECT, RESOURCE TO 'USER_NAME' 
 ※ 참조 : https://meaownworld.tistory.com/6