WAS server
-
Mac(IOS-M1칩)환경 도커(docker) + 카프카(kafka) 환경 구성하기 (2)WAS server 2023. 5. 1. 21:14
2023.04.16 - [Web Server] - Mac(IOS)환경 도커(docker) + 카프카(kafka) 환경 구성하기 (1) 이전시간에 이어 도커로 카프카를 실행시킨다. $ docker-compose up -d 그리고 카프카에 접속, 아래의 명령어 참고 1. kafka의 server.properties 파일 내용 변경 $ docker exec -it kafka /bin/bash $ cd /opt/kafka/config $ vi server.properties !!진행중 마주친 에러 도커에 vi편집기 설치가 안되어 있으면 vi server.properties 명령어 입력시 "vi : command not found" 오류가 발생한다. $ apt-get update 일단 업데이트를 한번 해주면 주루..
-
[배포] SpringBoot 스프링부트 Tomcat 톰캣 배포시 파일업로드 경로 지정하기WAS server 2022. 4. 29. 14:47
스프링 부트에 파일 업로드 시 사용했던 경로는 아래와 같다. 부트의 설정파일 application.properties file.upload.directroy=C:/dev/workspace/spring-prj/src/main/resources/static/upload http://localhost/upload/test.png 접근은 이런식으로 됐었고 프로젝트를 ROOT.war로 빌드하고 톰캣으로 배포 시 리눅스상의 톰캣 설치경로 webapps 하위 디렉토리에 war로 넣는다. /usr/apache-tomcat-9.0/webapps/ROOT.war 그리고 파일 업로드 폴더를 생성한다. ex) /usr/apache-tomcat-9.0/webapps/upload 부트의 설정 파일 application.prope..
-
톰캣(Tomcat) 재시작시 세션 유지가 안될때WAS server 2020. 9. 1. 13:46
보통 톰캣 서버 재시작시 세션이 유지가 안되면 톰캣 context.xml 설정파일에 아래의 옵션을 넣으면 된다고 하지만 true 추가를 해도 안될때가 있다. 그것은 세션에 vo나 객체를 넣어서 그렇다. session.setAttribute("loginVo", loginService.selectLoginInfo(loginVo)); //vo를 리턴하는 서비스 ${sessionScope.loginVo.id} String 이나 Integer형 데이터를 넣으면 세션유지가 잘 된다. String setId = loginService.selectLoginInfo(loginVo).getId; session.setAttribute("id", setId);
-
윈도우환경에서 war 파일 톰캣 tomcat 배포하기WAS server 2019. 4. 4. 18:50
1. 이클립스로 로컬에서 작업한 프로잭트를 war ex) test.war 로 만든다. 2. 톰캣 설치형(.exe)를 설치한다. 톰캣 설치시 default포트를 8080을 사용할건지 설정하는 부분이 나온다. 나는 그냥 8080으로 사용했다. 3. war파일을 자신이 설치한 톰캣설치 경로 C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/ 안에 넣는다. 4. 그럼 톰캣을 시작하면 http(s):// 도메인/war파일명/접근 URL 접속이 된다. ex) http://test.co.kr/test/main.do 중간에 war파일명이 도메인으로 끼어서 이상하다. 그래서 ROOT로 올려야한다. 1. 이클립스로 반드시 war파일명을 ROOT.war로 만든다..
-
톰캣 localhost에서 SSL(https) 페이지 테스트시 server.xml 설정하기WAS server 2017. 5. 9. 16:53
Localhost 개발환경에서 https:// 로 시작하는 url 테스트가 필요했다. 그래서 강제로 SSL(https)이 적용되게 톰캣 server.xml을 수정하였다. keysotre를 이미 생성한 기준으로 설명 (인터넷에 java keystore 검색하면 많이 나온다.) 기본적으로 생성되는 keysotre의 경로는 C:/Users/내PC이름/.keystore 이다. Tomcat6.0 의 server.xml 기준 //키스토어비밀번호 Tomcat7.0 의 server.xml 기준 //키스토어비밀번호 ※ localhost에서 작업할때 Connector port="8443" 를 Connector port="443" 로 변경해야된다.