Project (3) 썸네일형 리스트형 Window 환경에서 Hadoop 설치하기 vmware 설치 https://www.vmware.com/products/workstation-player.html Window OS 위에서 Linux(Ubuntu)를 사용해야하므로 VMWare를 설치한다. VMWare는 물리적 컴퓨터를 가상화하여 Linux OS를 사용할 수 있게 해준다. Hypervisor의 역할을 한다. ubuntu 설치 https://ubuntu.com/download/desktop Ubuntu iso 파일을 다운로드받고 VMWare를 실행시켜 Ubuntu를 설치한다. - 콘솔 터미널 실행 : Applications > Accessories > Terminal (Ctrl + Alt + T) - 패키징된 파일 다운로드 $ wget http://kdd.snu.ac.kr/~kddlab.. Server Mariadb 사용자 생성 및 권한 설정하기 CREATE USER '유저아이디'@'%' IDENTIFIRED BY '비밀번호'; 로 유저를 생성하고 권한을 부여했는데, DB에 Schema 생성 시 (using password : NO) 라고 뜨며 제대로 동작하지 않았다. 찾아보니 인증 플러그인 문제였다. ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 설명 MySQL 8.0 이상 서버에 연결하려는 시도는 SQLInvalidAuthorizationSpecException 과 함께 실패 하고 예외 메시지에는 암호가.. REST API CORS 설정과 Spring MVC용 CORS 설정 NGINX를 리버스 프록시로 이용하고 Spring을 Server로 React를 Front로 사용하던 중 클라이언트에서 서버로 Header에 JWT token을 담아서 DELETE 요청을 보낼 때마다 403 Forbidden 에러가 발생했다. Server에서 CORS 설정을 분명 해뒀는데 Swagger와 Browser에서는 되지 않고, Postman에서는 제대로 동작했다. 구글링을 통해 찾아보고 디버깅한 결과 Spring MVC를 위한 CORS 설정과 API를 위한 CORS 설정이 달랐던 것 같다. [SpringbootApplication] - Spring MVC를 위한 CORS 설정 @Bean public WebMvcConfigurer corsConfigurer() { return new WebMvcCo.. 이전 1 다음