본문 바로가기
반응형

전체 글44

[Elasticsearch] Elasticsearch 설치 후 외부에서 접근 시 오류 발생 Elasticsearch 설치 후 외부에서 접근 시 오류 발생 Elasticsearch에 은전한닢 플러그인을 붙여보려고 aws 서버에 elasticsearch를 설치하고, head 플러그인을 설치하였는데 http://ip주소:9200/_plugin/head로 접속을 하면 아래와 같은 화면이 떴다. 처음에는 security에서 9200포트와 9300포트를 인바운드 설정을 안해서 연결할 수 없음이 뜨는 줄 알고 이렇게 추가를 한 후에 다시 접속해보았다. 그래도 연결할 수 없음이라고 떠서 curl로 http://ip주소:9200 으로 GET요청을 해봤는데 마찬가지로 Connection refused 오류가 발생했다. 찾아보니 이는 elasticsearch는 기본적으로 로컬주소에서만 접근할 수 있도록 설정되어있.. 2017. 11. 7.
[Spring] 스프링 RestApi의 put메소드에서 requestParam 문제 스프링 RestApi의 put메소드에서 requestParam 문제 문제 특정 테이블의 정보 수정을 위한 PUT메소드에서 title과 description 두 개의 값을 @RequestParam 을 통하여 받고자 하였으나, 값이 받아지지 않음. [위 그림과 같이 null값으로 표시됨] 원인 스프링에선 request parameter는 오직 GET과 POST 메소드에서만 사용할 수 있음. PUT 메소드에서는 @RequestBody를 사용. 해결 위의 @RequestParam을 @RequestBody로 수정 title과 description 값이 제대로 들어간다. 2017. 10. 23.
[etc] 롤 추적기 만들기 롤 추적기 만들기 작성일 : 2017-08-01 github 개요 나와 내 고등학교 친구 2명, 총 3명이 있는 단톡방이 있다. 우리 셋은 보통 롤을 할 때 자유랭을 돌리는데, 어느 순간부터인지 모르겠지만 셋 중 한명이 솔랭을 돌릴때는 그 사람에 대한 비난이 아래 대화내용처럼 쏟아졌다. 그러나 혼자 롤을 하는것을 적발하기 위해선 롤 전적 검색 사이트에서 친구 아이디를 검색하여 게임 중인지 확인하는 방법과 직접 롤에 들어가서 확인하는 방법밖에 없었다. 그러던 중 롤API에서 특정 유저가 게임 중인지를 알 수 있는 API가 있다는 것을 알게 되었다. 이를 이용하여 일정시간마다 친구가 게임을 하고있는지 아닌지를 체크하는 방식인 애플리케이션을 만들고자 하였다. 문제는 게임중이다라는 것을 어떻게 push할 것인가.. 2017. 8. 1.
[Angular2] npm install 시 오류 발생 angular-npm-install-failed npm install시 오류 발생 Angualr2 프로젝트 생성 후 dependency들을 다운 받기 위해 npm install 명령어를 입력했더니 아래와 같은 오류 발생 오류 내용을 살펴 보니 아래와 같은 내용이 있었다. Failed at the hello_angular@1.0.0 postinstall script 'typings install' 아마도 typings라는 놈이 없어서 이런 오류가 발생한 것으로 보인다. typings를 설치하려면 아래와 같이 입력하면 된다. npm install typings -g -g를 쓰는 이유는 typings라는 놈을 어느 프로젝트에서나 사용할 수 있도록 설치한다는 의미이다.설치가 완료 되었으면 다시 npm insta.. 2017. 5. 16.
[Error] Spring Boot Test 실행 시 Failed to load ApplicationContext 오류 발생 failed-to-load-applicationcontext Spring Boot Test 실행 시 Failed to load ApplicationContext 오류 발생 JUnit 테스트를 해보기 위해 간단한 테스트 코드를 작성하고 실행시켜 보았다. 테스트가 실패하며 위와 같은 에러코드가 발생하였다.Failure Trace를 살펴보니 아래와 같은 이유로 에러가 난 것을 확인 할 수 있었다. org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.gaeasoft.gaia.image.hosting.ImageHostingApplication]; nested exception i.. 2017. 5. 12.
[CentOS]CentOS 7 SSH 설정 centos7-firewall CentOS 7 SSH 설정 버전 : 3.10.0-514.el7.x86_64 포트 변경 vi로 sshd_config 파일을 연다. sudo vi /etc/ssh/sshd_config #Port 22를 바꾸고자 하는 포트번호로 변경한다. ex) Port 9022 ... # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER##Port 22#AddressFamily any#ListenAddress 0.0.0.0 ... systemctl 명령어로 sshd를 재시작한다. systemctl restart sshd.service 방화벽 설정 vi로 public.xml 파일을 연다. sudo vi /etc/firewalld/zones/public.x.. 2017. 5. 11.
반응형