분류 전체보기 134

~1020 [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기

1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명) : 이전까지는 너무 간단하니 패스 여기서 어떻게 해야하나 싶어서 고민하다 next() 다음에 . 찍어보니 split이 떠서 사용 import java.util.Scanner; public class Main { public static void main(String[] args) { String[] t; Scanner scanner = new Scanner(System.in); t = scanner.next().split(":"); System.out.println(t[0]+":"+t[1]); } } 1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기 : ":" -> "." 이것만 바꾸고 똑같은 방법으로 하려했으나 계속 에러 발생..

4_2 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(Jdbc 걸고 EC2에 배포 끝!!!)

1) jdbc.properties 수정 jdbc.driverClassName=oracle.jdbc.OracleDriver jdbc.url=jdbc:oracle:thin:@엔드포인트:1521:DB이름(ORCL) jdbc.username=호스트 이름 jdbc.password=비밀번호 2) 웹 배포 이전의 포스팅을 따라서 WAR를 만들어 Tomcat으로 배포 millennials.tistory.com/94 3_6 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(War 파일 만들어서 배포하기) 드디어 마지막이 아닐까? 이클립스에서 프로젝트를 WAR로 추출했다. 서버 tomcat 안에 있는 ROOT 폴더의 이름을 바꾸어주고 방금 추출한 ROOT.war을 넣어준다. 그리고 tomcat을 다시 시작..

IT/Web Hosting 2020.11.24

4_1 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(Oracle DB만들기)

처절한 실패를 딛고 새로운 DB를 만들었다. MariaDB 만든 기록을 보았는데 너무 정신이 없어서, 이번은 조금 정리하면서 해보겠다. 1) AWS Oracle DB 생성 2) DB 보안설정 보안 그룹 설정에서 Inbound에 규칙 추가로 내 IP 입력 3) SQL developer에서 DB 연결 Name : 데이터베이스 이름 사용자 이름 : RDS Oracle 생성시 넣은 마스터 이름 비밀번호 : RDS Oracle 생성시 만든 비밀번호 호스트 이름 : RDS Oracle 엔드포인트 값 포트 : 1521 SID : RDS Oracle db 이름 The Network Adapter could not establish the connection 에러 발생시 jhnyang.tistory.com/272 [DB..

IT/Web Hosting 2020.11.24

3_9 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(RDS DB에 table만들기)

웹페이지를 구동시키려면 테이블이 있어야 뻑이 안날것이다. 첫페이지부터 SQL문을 불러오도록 DAO 설정해놓았으니까 즉 여태 열심히 설치한 RDS mariadb에 테이블을 java로 불러올 테이블을 만들어야 한다는 것이다. local 컴퓨터의 sql developer로 만들었던 것처럼 방법으로 heidisql 이라는 프로그램을 사용했다. www.heidisql.com/download.php 설치 후 신규를 누르면 위 창이 뜬다. 호스트명 / IP : RDS DB의 엔드포인트 사용자 : RDS 생성시의 아이디 암호 : RDS 생성시의 암호 ---------------------------- 는 기존에 사용하던 sql developer로 가능하다. Name : 사용할 이름 사용자 : RDS 생성시의 아이디 비..

IT/Web Hosting 2020.11.23

3_8 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(Apache Tomcat 설정)

웹을 배포하기 위해 JAVA, TOMCAT, APACH가 서버에 설치해야 한다. JAVA는 설치가 완료되었고 이전에 톰캣9을 설치한 적이 있다. 하지만 추가적으로 설정해야하는 것이 더 있었다. 하는김에 apache가 무엇인지 공부를 좀 하고가자 Apache : 정적인 데이터를 처리하는 Web Server로써 Client에게 요청을 받아 Container로 전송하는 역할을 맡는다. WAS : Tomcat이 대표적으로 동적인 데이터를 처리할 수 있는 좀더 넓은 Web server, Apache에서 받은 내용을 Container로 java 등 내부 기능을 수행하고 결과값을 다시 Web server에 보내준다. 웹에 배포하기 위해서는 둘다 추가적인 설정이 필요하다. (Apache) PuTTY로 EC2 리눅스 터..

IT/Web Hosting 2020.11.23

3_7 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(RDS DB 생성하기)

서버 톰캣에 ROOT.war 집어넣으면 끝~!!! 일리가 없다 바로 뻑이 난다 ㅎㅎ 보니까 전체적으로 JDBC 에 문제가 있다고 한다. 사실 이렇게 DB설정에 문제가 생길 것은 예상을 했었다. 다만 그 문제까지 가는게 힘들었어서 그렇지 자 이결 해결하기 위해 다시 또 구글링 surhommejk.tistory.com/530?category=794190 실습_AWS) Spring AWS 배포 (A to Z) -1 이번 포스팅은 실제로 사이트를 구축한 뒤 AWS를 통해 어떻게 배포하는지 정리를 할 목적으로 작성한다. 기본적인 것들은 건너 뛸 것이지만 주의해야 할 것이라고 판단되는 부분은 세세하게 짚 surhommejk.tistory.com 지금부터는 이분의 포스팅을 따라가자 RDS 조금 생소해서 알아보았다. ..

IT/Web Hosting 2020.11.23

3_6 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(War 파일 만들어서 배포하기)

드디어 마지막이 아닐까? 이클립스에서 프로젝트를 WAR로 추출했다. 서버 tomcat 안에 있는 ROOT 폴더의 이름을 바꾸어주고 방금 추출한 ROOT.war을 넣어준다. 그리고 tomcat을 다시 시작해주자 PuTTY창에 service tomcat9 stop service tomcat9 start 그리고 나서 주소창에 https:// AWS IP :8080 포트번호 쳐서 만든 프로젝트가 뜨면 성공 ! 은 무슨... ㅋㅋㅋ 배포는 성공했지만 오류 잡아내는 것 또 한세월 걸리겠구나 일단 AWS에 서버설치 및 배포를 해보았다!

IT/Web Hosting 2020.11.22

3_5 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(파일질라를 사용하여 서버에 접속)

이제 AWS 블로그의 포스팅을 다시 따라가보자 windosakacastle.tistory.com/17?category=691705 AWS를 사용하여 스프링 프로젝트 배포하기! (4) (filezlia 사용) 마지막 관문 입니다. filezlia 프로그램을 사용하여 내 컴퓨터에 있는 스프링 파일을 AWS 인스턴스에 옮겨 실행시켜 보도록 합시다. (모든 게시물은 tomcat8 기준으로 작성되었습니다) 인스턴스의 /var windosakacastle.tistory.com 아 리눅스 조금 만져보니 알게된 키가 있다 ctrl + c 가 exit이다. AWS님의 블로그에서는 tomcat8 이기에 tomcat9설치를 해온 나는 좀 막혀서 열심히 구글링을 했다. 그리고 내가 한 리눅스 코드를 기록해둔다. sudo su..

IT/Web Hosting 2020.11.22

3_4 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(MariaDB 리눅스 ubuntu서버에 설치)

자 이제 못먹어도 고 계속 가보자 windosakacastle.tistory.com/17?category=691705 AWS를 사용하여 스프링 프로젝트 배포하기! (4) (filezlia 사용) 마지막 관문 입니다. filezlia 프로그램을 사용하여 내 컴퓨터에 있는 스프링 파일을 AWS 인스턴스에 옮겨 실행시켜 보도록 합시다. (모든 게시물은 tomcat8 기준으로 작성되었습니다) 인스턴스의 /var windosakacastle.tistory.com AWS님의 블로그 리눅스화면을 보니 조금 다른게 MariaDB가 다르다 개발자로 계속 DB를 다루려면 결국 MySQL/MariaDB에 접근해봐야 하지 않을까 설치해보자 computingforgeeks.com/category/databases/ Databa..

IT/Web Hosting 2020.11.22

3_3 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(Ubuntu 서버에 자바 설치)

자 드디어 서버에 접속하여 설치를 한다. 3_2에서 마지막 key를 넣어서 open을 누르면 아래 화면이 나온다. 드디어 서버의 리눅스 OS에 접속한 아름다운 모습이다. 감격... AWS님이 아래 tistory를 걸어주셨다. 갓 또 차근차근 따라가보자 all-record.tistory.com/181 [Ubuntu] 우분투 서버(16.04)에 자바 설치 우분투를 서버에 자바를 설치해 보자. 여기에서는 openjdk-8을 설치할 것이다. 우분투 서버에 자바 설치 JDK와 JRE 설치 명령어를 실행한다. # JRE, JDK 설치 sudo apt-get install openjdk-8-jre.. all-record.tistory.com 이걸 보고 바로 sudo apt-get install openjdk-8-jr..

IT/Web Hosting 2020.11.21