resin 설치
apache 연동이 아닌 resin 단독으로만 웹서버를 구현하는 방법입니다.
1. 설치
# cd /usr/local/src
# wget caucho.com/download/resin-4.0.36.tar.gz
# tar xvzf resin-4.0.36.tar.gz
# cd resin-4.0.36
# ./configure --with-java-home=/usr/java/jdk1.6.0_23
# make
# make install
2. 설정
기본으로 구동되는 포트 8080 을 80으로 변경합니다.
# vi /etc/resin/resin.properties
web.http 80 app.http 80 |
기본 소스 디렉토리는 /var/resin/doc 입니다.
이것을 사용자 디렉토리로 변경 합니다.
# vi /etc/resin/resin.xml
<cluster id="app">
이 사이에 있는 host 를 수정합니다.
</cluster>
<host id="" root-directory="."> <!-- - webapps can be overridden/extended in the resin.xml --> <web-app id="/" root-directory="webapps/ROOT"/> </host> 에서 web-app 부분을 아래와 같이 변경합니다. <web-app id="/" root-directory="/home/sysdocu/public_html"/> |
3. 구동
# /etc/init.d/resin start
※ 참고
메모리에 따른 설정값을 수정합니다.
(테스트 당시 서버의 메모리 : 8G)
아래와 같이 수정을 해주었습니다.
기본값보다 값을 높였을뿐 잘된것인지 모르겠습니다.
# vi /etc/resin/resin.properties
jvm_args : -Xmx4096m -XX:MaxPermSize=1024m jvm_mode : -server port_thread_max : 1024 accept_thread_max : 128 accept_thread_min : 16 |
'리눅스 > APACHE' 카테고리의 다른 글
cronolog 설치 (0) | 2015.01.16 |
---|---|
.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable (0) | 2015.01.16 |
.htaccess 사용 못하게 하기 (0) | 2015.01.16 |
nginx 메모리 사용량 (0) | 2015.01.16 |
npm ERR! Error: No compatible version found: source-map@'>=0.1.7- <0.2.0-' (0) | 2015.01.16 |