1. 소스 받기 git clone [url] 2. 소스 내 Project, Modules 설정 SDK 설정 File -> Project Structure -> Modules clone받은 소스에서 Maven 프로젝트 디렉토리를 Module로 설정 한다. File -> Project Structure -> Modules 해당 소스는 2개의 Maven 프로젝트(LTE-R_COMMON_SERVER, LTE-R_JEOLLA_UI)를 포함하고 있어 두개 모두 Maven Module로 설정을 해준다. Apply 후 OK Maven 목록에서 두개의 버튼을 클릭하여 새로고침 후 Maven Update를 해준다. 3. Tomcat 설정 Run -> Edit Configration Tomcat Server -> Local..
tomcat
다른 업체에서 서버에 배포해 주고 간 서비스의 default URL이 잡혀있지 않아 설정을 조금 변경해야 하는 일이 생겼다. 💢문제 아래처럼 기본 url로 접속을 하면 404에러가 뜨고 https:/derault-url.com 아래의 url로 접속을 해야 업체에서 배포한 서비스에 접속이 가능했다. https:/derault-url.com/app ❗목표 기본url(https:/derault-url.com)에 접속 시 custom error 페이지 노출하기 💯해결방법 사실 조금의 설정만 바꾸된 쉽게 될줄 알았다... 하지만 업체에서 설정을 바꿔놔 많은 삽질을 하게되었다... 이참에 Tomcat 구조와 동작원리, 파일 구도 등 여러가지를 자세하게 알아 볼 수 있는 계기가 되엇다. 기본적으로 tomcat의 파일..
tomcat을 사용해 서버를 띄우게 되면 기본적으로 index 페이지에 tomcat에 정보가 노출되고 에러페이지에 tomcat에 정보가 노출된다. 이는 취약점에 해당하기 때문에 아래와같이 수정을 해줘야 한다. tomcat 설정파일 변경 /tomcat/conf/web.xml 파일 수정 /error.html index.html index.htm index.jsp 404 /error.html error 페이지 구현 /tomcat/webapps/ROOT 에 error.html 생성 에러페이지는 html 형식에 맞춰 각자 원하는데로 생성하면 된다. 재시작 /tomcat/bin 이동 ./shutdown.js ./start.js