우분투5 [ubuntu] Apache Rewrite 설정하기 모바일로 접근할때 모바일도메인으로 리다이렉트 하는방법 1. JAVA 코드를 이용하는 방법 String userAgent = request.getHeader("user-agent");boolean mobile1 = userAgent.matches(".*(iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson).*");boolean mobile2 = userAgent.matches(".*(LG|SAMSUNG|Samsung).*");if(mobile1 || mobile2) { return new ModelAndVie.. 2024. 5. 24. [apache2] 아파치 Mod_jk 설정 mod_jk 모듈을 이용한 WEB/WAS 연동을 해보려한다 os : 우분투apache2 사용중 apache와 tomcat은 설치되어있다고 가정하고 1. mod_jk 설치apt-get install libapache2-mod-jk명령어로 모듈 설치 해당 패키지를 설치하면 /etc/libapache2-mod-jk/ 경로에 /workers.properties/ 파일과 httpd-jk.conf 심볼릭링크 파일이 생김. workers.properties 파일은 아파치와 톰캣사이에 연동과정에서 전달하는 worker 즉, 일하는 자를 정하는 파일이고 httpd-jk.conf 파일은 링크가 아파치 모듈 중 jk.conf 라는 파일로 이어지는데 이 파일은 workers.properties 의 경로와 로깅 경로를 .. 2024. 5. 24. [docker] 윈도우 ubuntu로 docker 설치하기 도커란 오픈소스 컨테이너화 플랫폼이다. 컨테이너는 Host OS 상에서 리소스를 논리적으로 구분하여 마치 별도의 서버인 것 처럼 사용할 수 있게 하는 기술이다. 컨테이너를 사용하는 이유는 아래와 같다 여러 애플리케이션에서 사용하고 있는 라이브러리나 미들웨어의 버전에 대한 충돌을 회피 이식성과 확장성이 좋다 컨테이너 이미지 그대로 의존성 없이 다른 환경에서 실행 가능 컨테이너를 여러 개 실행해서 이중화 가능 다양한 운영 환경을 지원할 수 있다 Windows 환경에서 Linux를 실행하거나 그 반대도 가능 도커 설치를 해본다 - 오래된 버전 삭제 혹시 기존의 예전 버전이 있으면 삭제후 진행 apt-get remove docker docker-engine docker.io containerd runc repo.. 2023. 3. 8. [WSL]우분투 프록시 패스 설정 하기 WSL란 Windows Subsystem for Linux 이며 윈도우 마켓에서 우분투18.04 버전을 설치하였다. 설치후 apt update를 통해 패키지를 최신버전으로 업데이트 해준다 apt install apache2 명령어를 사용하여 설치 설치 후 service apache2 start service apache2 status 명령어로 시작 후 상태를 확인한다. 이후 localhost 또는 127.0.0.1 로 확인을 한다 * 기본포트 80 사용 그 후 로컬에서 8081, 8082의 톰캣을 구동 시킨다. /etc/apache2/sites-available/000-default.conf 에서 프록시패스 설정으로 로컬에서 돌리는 2개의 톰캣을 포트 구분없이 접근 가능하도록 구현할 것이다. Locati.. 2023. 2. 7. [ssl] SSL 인증서 갱신하기 (한국전자인증) 포팅한 사이트가 SSL 만료일이 22.12.16이여서 ssl 갱신을 했다. 한국 전자인증쪽에서 .pem 파일과 설치메뉴얼 pdf를 보내주었다. 현재 우분투 20버전, apache2 를 사용중이고 ssl.conf 파일에 들어가서 ssl 위치를 파악해준다. 해당위치에 한국전자인증쪽에서 받은 파일들을 교체해주고 소유권을 root로 변경해준다. 기존 파일들은 혹시모르니 오늘날짜로 카피 해 두고 service apache2 restart 명령어를 이용하여 아파치를 재시작 해 주었다. 만료일이 22년 12월 16일에서 23년 12월 18일로 변경되었다. 2022. 12. 13. 이전 1 다음