AWS Pipeline을 통한 배포 자동화에서 겪은 오류
문제상황
EC2 인스턴스에 역할을 부여하고 EC2에서 파이프라인을 구축하고 있었다.
그 때까지는 다 잘 될 것 같았다…
하지만!!!!!
웹에서 로그를 보면 Unknown이라고 할 뿐…. 별 다른 답을 주지 않았다.
그래서 콘솔창에서 로그를 까봐야 되겠다 싶어서 로컬에서 로그를 확인했다.
⭐ /var/log/aws/codedeploy-agent 경로에서 로그 파일을 확인할 수 있다.
오류메시지
booting child: error during start or run: Net::OpenTimeout - execution expired - /usr/lib/ruby/2.7.0/net/http.rb:9...
AWS Pipeline 배포 자동화
CodeDeploy-Agent 설치 (EC2 인스턴스)
EC2 개발 환경 구축
1. JAVA 설치
패키지 정보를 업데이트
sudo apt update
java 설치
sudo apt install openjdk-11-jre-headless
설치 확인
java -version
자바 버전이 정상적으로 나오면 설치 완료
2. AWS CLI 설치
설치
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" ...
npm 설치 오류
문제상황
npm 명령어를 사용해 빌드를 시키려 했는데..permission 오류가 나오면서 빌드가 되지 않았다.
그래서 처음엔 권한을 부여하려고 했는데.. 다른 사람들은 있는 파일의 경로에 폴더가 없었다.
뭔가 설치에서 오류가 났겠구나 싶어서 npm update를 실행하니 아니나 다를까 에러가 났다.
설치라도 다시 해보자 싶어 npm install을 입력하니 역시 에러가 발생했다.
해결 과정
모듈을 설치했던 폴더에서 package-lock.json과 node-modules를 삭제하고 설치를 재개했지만 여전히 되지 않았다.
which npm으로 처음 node를 설치하면서 받은 npm 자체를 지우고rm...
다시 한번 시작하자
Section4를 시작하면서 Security 공부가 시작됐다.
그러면서 spring 기술을 덜 사용하게 됐고, 공부를 쉬엄쉬엄하게 됐다.
부트캠프를 시작한지 4달차에 접어들었고, 마음이 안일해졌던 것 같다.
새 달이 시작되고 연휴가 끝나면서 마음을 다잡아야지 하던 차에 부트캠프 프로그램에서 취업자의 이야기를 듣는 시간이 있었다.
비전공자로 시작해서 독일에 취업을 성공한 분이었다.
이 분의 얘기를 들으면서 다시 처음의 마음을 찾을 수 있었다.
처음에 내가 공부를 시작하게 된 이유, 어떤 개발자가 되어야 좋을지 등을 다시금 생각했다.
그리고 원래 미국쪽으로 취업할 생각이 있었지 유럽은 생각없었는데, 유럽은...
H2 실행, 설치 불가 오류 해결
문제상황
스프링을 실행시켜 h2에 접속하려고 했더니 Whitelabel Error Page창이 나왔다.
로컬 주소를 들어가면 제대로 실행되고 있었는데, h2만 접속이 되지 않았다.
저번에만 해도 분명 정상적으로 작동했었는데..
그래서 재설치라도 해봐야 되나 싶어서 재설치도 여러번 하고 재부팅도 했음에도 전혀 설치와 실행이 되지 않았다.
h2 배치 파일을 실행시키면
java.net.UnknownHostException 알려진 호스트가 없습니다 이러한 오류가 나왔고,
스프링을 실행시키면
Allocate exception for servlet [webServlet] 이런 오류가 나왔다.
해결 과정
이걸 해...
Hello GitBlog
저번에 github 블로그 만들기를 시도하다가 실패했었다.
하지만, 아쉬운 마음이 있었고.. 전부 재설치하고 다시 차근차근 시도해서 드디어 성공했다!!!
계속 오류 나오고 빌드 안되고 그래서 스트레스도 받았지만, 만들어보니 자유도도 높고 만족스럽다.
config 설정도 수정해서 나한테 딱 맞는 블로그로 만들어야지!!
Thanks to.kitian616
If you see this page, that means you have setup your site. enjoy!
You may want to config the site or writing a post n...
[JAVA] 백준 1110번 (더하기 사이클)
문제
0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다.
먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다.
그 다음, 주어진 수의 가장 오른쪽 자리 수와
앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다.
N이 주어졌을 때, N의 사이클의 길이를 구하는 프로그램을 작성하시오.
예시
26부터 시작한다. 2+6 = 8이다.
새로운 수는 68이다. 6+8 = 14이다.
새로운 수는 84이다. 8+4 = 12이다.
새로운 수는 42이다. 4+2 = 6이다.
새로운 수는 26이다.
위의...
66 post articles, 10 pages.