일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- jquery
- 자바
- Eclipse
- 쿼리
- mybatis
- Git
- JPA
- Security
- Java
- 스프링
- JavaScript
- aws
- oracle
- db
- 알고리즘
- IntelliJ
- GitHub
- Vue
- 넥사크로
- kotlin
- 오라클
- 코틀린
- 생성
- 방법
- 에러
- 함수
- error
- 프로그래머스
- Spring
- 시큐리티
- Today
- Total
목록AWS (15)
송민준의 개발노트
war파일 서버에 옮기면서 테스트를 해보는데 파일경로 때문에 애좀 먹었다. 윈도우 경로(개발)는 D:\\MJ\\portfordev\\src\\main\\webapp\\resources\\upload\\ 리눅스 경로(운영)는 /var/webapps/upload/ 우선 서버에 접속해서 sudo su cd /etc/tomcat8 sudo nano server.xml server.xml에 접속해서 아래쪽에 다음과 입력 해주고 저장 Ex 그리고 톰캣 재실행 sudo service tomcat8 restart 다음으로 루트 계정인 상태에서 777 권한을 준다. (안해주면 파일 생성 안됨) chmod -R 777 /var/test/upload
1. RDS 생성하기(여긴 mysql이지만 방법은 크게 다르지 않다.) https://ndb796.tistory.com/226 AWS EC2에 AWS RDS 연동하기 이번 시간에는 AWS EC2에 AWS RDS를 연동하는 방법에 대해서 알아보도록 하겠습니다. 기존에 운영하는 AWS EC2 서비스가 있을 때 이에 안전한 방법으로 데이터베이스를 연결해야 하는 경우가 존재할 수 있습니다... ndb796.tistory.com 2. 1번으로 만들게 되면 SQL Developer에서 접근을 못한다.(ec2에서만 접근 가능하게 했기 때문) 그러므로 보안 풀어준다. https://smujihoon.tistory.com/86 AWS RDS 외부에서 접속하기 AWS의 데이터베이스인 RDS의 접근 방식에는 2가지 방법이 ..
AWS EC2 우분투를 이용하고 있는데 mysql은 설치가 쉽다. 다만 오라클이 설치 방법이 좀 어려운데... 유튜브에서도 이것저것 찾다가 외국인이 도커를 이용해 설치한 영상이 있어 따라해보겠다. 도커는 그냥 들어만 봤지 써보는건 처음이다... 1. putty를 이용해서 서버에 접속 2. sudo apt-get install docker 3. sudo apt-get install docker.io 4. sudo usermod -aG docker ${USER} 5. sudo docker pull thebookpeople/oracle-xe-11g 6. docker ps -a 실행하다 이러한 오류가 나왔는데 알고보니 root에서 실행을 안해줘서 그런거였다.(sudo su) Got permission denie..
처음에 ELB를 사용할 때 classic을 이용하다가 application load balancer로 바꾸면 리다이렉션 설정이 편하다고 해서 바로 갈아탔다. 방법은 다음과 같다. 1. 로드밸런서 이동 후 HTTP 편집 클릭 2. 기본작업에서 기존꺼 삭제후 아래와 같이 생성 후 업데이트
1. putty로 접속 2. 톰캣 위치로 이동 cd /etc/tomcat8 3. sudo nano server.xml 맨 아래쪽에 보면 이 있다. 그 안에 아래 내용을 추가 // ex 4. Ctrl+x -> Y -> 엔터 5. sudo service tomcat8 restart 6. 사이트 접속해서 확인 * 만약 이클립스에서 테스팅할때 적용해보고 싶다면 pom.xml에 들어가서 위와 같이 해주면 된다. * 바꿔주고 재시작시에 "Job for tomcat8.service failed because the control process exited with error code"가 떠서 이것저것 해봐도 안되서 재배포 하고 다시 해보니까 됐다.
1. root에서 명령어 시작한다. sudo su 2. letsencrypt 설치한다.(우분투 16.04 이후 버전 - 난 18.04) # apt-get install letsencrypt 3. 도메인이 있어야한다. 등록해보자(AWS Route 53) ----------------------------------도메인 등록----------------------------------------- 1. AWS Route 53으로 가서 하고싶은 도메인 이름을 입력후 확인해보면 가능여부를 알려준다. 2. 도메인에 대한 연락처 세부정보 등록 3. 관련 정보 입력하고 이메일 인증후 제출하면 다음과 같이 뜬다. 4. 대시보드에 확인해보면 등록 진행중인걸 확인할 수 있다. 5. 등록 완료(1~2시간 걸린듯) 6. 도..
-------사전 AWS 회원가입 및 EC2 인스턴스 생성 ----------------- 1. 회원가입 2. EC2 인스턴스 생성(EC2를 사용하여... 클릭) 3. 템플릿 선택(ubuntu Server 18.04 LTS) 4. 무료인 프리티어 선택! 후 검토 및 시작 클릭 다른 세팅은 기본으로 가고 스토리지 추가에서 크기를 30GB로 설정 5. 보안그룹 구성도 다음과 같이 구성 6. 키 페어 다운로드( 키페어 이름 설정 후 C드라이브에 키파일과 이름이 같은 폴더 만들어 준 후 거기다가 다운 후 옮김) 7. 인스턴스를 시작하여 상태가 running인지 확인 8. IP 주소 할당(탄력적 IP에 들어가서 IP주소 할당 받음) 9. 할당 받은 후 작업 - 연결 클릭 10. 주소 연결에 만들었던 인스턴스를 클..