donaricano-btn

아마존 EC2에 redis 설치하기


1. redis란?

- Redis는 빠른 오픈 소스 인 메모리 키 값 데이터 구조 스토어

- 속도가 빠르고 사용이 간편하다.

- 캐싱, 세션관리 등에 사용되며 웹, 모바일 , 게임 등 널리 사용되고 있다 


2. 아마존 EC2의 Redis 설치

1) wget 설치

- 외부 파일이기 때문에 리눅스의 wget을 먼저 설치한다.

- 설치 주소 http://heeestorys.tistory.com/558?category=660108

2) Redis 다운로드

- make 를 했는데 error가 발생할 수 있다.

- $make distclean 명령어를 입력후 다시 make 하면 된다.

3) Redis 관리를 위한 파일과 경로 만들기


3. Redis 설정

1) redis.conf

- 복사한 경로에 맞게 redis를 설정한다.

2) redis 자동 실행

- redis 자동 실행을 위한 스크립트를 다운 받는다.

- redis-server 파일 이동 및 권한 설정


4. Redis 실행/ 종료

- 강제 종료가 안될시 redis-cli shutdown


참고: https://openmind8735.com/aws/redis/2017/07/21/aws-ec2-인스턴스에-redis-설치하기

https://stackoverflow.com/questions/8131008/issue-with-redis-install

https://stackoverflow.com/questions/6910378/how-can-i-stop-redis-server


블로그 이미지

리딩리드

,
donaricano-btn

톰캣의 호스트 설정(Tomcat host)



1. host

- 톰캣의 기본 호스트는 localhost이다.

- 호스트 설정을 통해 url 주소에 따른 각각의 어플리케이션을 실행할 수 있다.


2. 설정

- /conf/server.xml 의 <host> 부분을 설정한다.


- 위와 같이 호스트 두개를 추가한다. 

- 이후에 윈도우의 경우 driver/etc/hosts 파일에 추가한다.

- 톰캣을 시작하면 webapps와 더불어 homeapp와 mailapps이 추가된것을 볼 수 있다.


3. host manager

- app manager와 같이 host manager를 이용하여 host를 등록 삭제 할 수 있다.

'WAS > Tomcat' 카테고리의 다른 글

[Tomcat] 3. 톰캣의 어플리케이션 배포 방법  (0) 2017.08.20
[Tomcat] 2. 설치이후 환경설정  (0) 2017.08.20
[Tomcat] 1. 설치환경 및 설치  (2) 2017.08.20
[Tomcat] 7.Host  (0) 2016.04.25
[Tomcat] 6. Interwork DB  (0) 2016.04.24
블로그 이미지

리딩리드

,
donaricano-btn

톰캣의 어플리케이션 배포 방법


1. By managerApp 

- 서비스 등록 방식이 아닌 zip 방식으로 설치했다면 manager App을 따로 설정해야 한다.

- localhost:8080에 접속하면 manager App 을 볼 수 있다.

- conf/tomcat-users.xml에 들어가 설정한다.

- 이미 배포된 앱들 리스트가 보이고 하단에는 경로를 이용한 배포와 war 파일을 이용한 배포를 선택해서 할 수 있다.


2. By webapps dir

- 어플리케이션을 webapps 폴더에 복사하는 방법

- conf/server.xml 의 webapp 영역 설정을 보면 톰캣이 webapps에 들어온 어플리케이션을 자동으로 배포하는 설정을 볼 수 있다.


3. By context.xml

- conf/Catalina/localhost 폴더에 context.xml 파일을 만들어 설정한다.


'WAS > Tomcat' 카테고리의 다른 글

[Tomcat] 4. 톰캣의 호스트 설정(Tomcat host)  (0) 2017.08.20
[Tomcat] 2. 설치이후 환경설정  (0) 2017.08.20
[Tomcat] 1. 설치환경 및 설치  (2) 2017.08.20
[Tomcat] 7.Host  (0) 2016.04.25
[Tomcat] 6. Interwork DB  (0) 2016.04.24
블로그 이미지

리딩리드

,
donaricano-btn

설치이후 환경설정


1. Listener

기본적으로 톰캣은 8080port를 리슨하고 있다.

- http : 80, https : 443 포트가 기본이다.

- server.xml 파일에서 포트 설정할 수 있다.


2. JAVA OPTION

- JVM은 모든 플랫폼을 수용하지만 성능을 고려하지 않는다.

- 상황에 맞는 자바 설정으로 성능을 향상시킨다. ( EX: -Xms....)


3. Class Loader

- 자바파일의 classpath를 설정할때 사용한다


4. setenv

- 기본적으로 설정을 한다면(ex: JAVA_HOME) CATALINA.SH에 넣지말고 setenv.sh(bat)에 추가하는 것을 권장한다.


5. conf/web.xml

- 기본적인 어플리케이션의 web과 같다.  각 어플리케이션의 web을 설정하는 것을 권장한다.

- catalina, jasper(jsp)의 설정을 한다.


'WAS > Tomcat' 카테고리의 다른 글

[Tomcat] 4. 톰캣의 호스트 설정(Tomcat host)  (0) 2017.08.20
[Tomcat] 3. 톰캣의 어플리케이션 배포 방법  (0) 2017.08.20
[Tomcat] 1. 설치환경 및 설치  (2) 2017.08.20
[Tomcat] 7.Host  (0) 2016.04.25
[Tomcat] 6. Interwork DB  (0) 2016.04.24
블로그 이미지

리딩리드

,