Framework/Security
KeyCloak 기본포트(8080) 다른 포트로 변경하기
호형
2020. 11. 4. 10:37
KeyCloak은 기본포트를 8080으로 사용하고 있다. 센스가 없다. 바꿔보도록 하자.
간단하게 바꿀수 있다. 각 운영체제의 실행파일 뒤에 -Djboss.socket.binding.port-offset=100 옵션을 넣어주면 된다. 여기서 100은 포트 offset이다. 즉 기본이 8080이고 offset을 100이라고 입력을 하면 8180으로 설정하겠다는 것이다.
linux : ./standalone.sh -Djboss.socket.binding.port-offset=100
windows : standalone.bat -Djboss.socket.binding.port-offset=100
이렇게 실행을 하면 된다. 매번 이렇게 입력하는게 귀찮다면 실행파일 안에서 이 실행옵션을 추가해주면 된다.
예를들면 윈도우에 설치를 했을때는 standalone.bat 파일 안에서 적당한 부분에
이런식으로 추가를 해주면 된다. http://127.0.0.1:8180로 KeyCloak 기동이 되는것을 확인할 수 있다.
또한 port-offset을 100을 하면 같이 기동이 되는 WildFly admin console의 port 번호도 100만큼 뒤로 밀린다.
따라서 WildFly admin console은 http://127.0.0.1:10090 으로 접근이 가능하다.
끝!