가상호스트 환경에서 Apache와 Tomcat의 연동

여러 개의 가상호스트 환경에서 아파치와 톰캣을 연동하는 작업을 진행했다. 검색으로 찾은 자료들은 단일 호스트 환경이었기 때문에 바로 적용이 어려웠고 많은 시행착오 끝에 2개 이상의 가상호스트 환경에서 톰캣과 연동을 통해 jsp 파일을 실행할 수가 있었다. 작업을 진행하면서 바로 작성한 것이 아닌 작업 후 기억에 의존해서 정리하는 것이라 틀린 내용이 있을 수도 있다. 톰캣(Tomcat) 설치 # yum […]

Read More

nginx apache 2.2 구성에서 real ip 사용하기

nginx(reverse proxy) – apache(backend)로 구성을 한 경우 nginx에서 apache로 요청을 넘기는 client ip가 nginx의 ip가 된다. nginx로만 구성되었을 때는 이전 포스트 https://ncube.net/10917 를 참고해서 설정하면 되는데.. apache에서는 추가적은 모듈이 필요하다. mod_rpaf 모듈로 비교적 간단하게 컴파일해서 사용할 수 있다. apache는 2.2.3 이며 /usr/local/apache2 에 설치된 환경이다. mod_rpaf 0.6 버전을 사용했다. mod_rpaf 다운로드 : http://www.stderr.net/apache/rpaf/download/ mod_rpaf 사이트 : http://www.stderr.net/apache/rpaf/ # […]

Read More

PHP-FPM 적용

회사에서 테스트를 위해 php-fpm 설치를 해보고 퇴근하고 집에 와서 이 블로그가 운영되고 있는 서버에도 적용을 했다. 설정을 제대로 한 것이 아니라서 성능이 제대로 나오는 것은 아니지만.. Apache 2.4에 php-fpm 적용하는 자료가 많지 않아서.. 대부분 nginx + php-fpm 자료들이라서 설치하는 것도 쉽지는 않았지만 그래도 다행이 잘 마무리 된 것 같다. php-fpm의 성능을 제대로 느껴보려면 nginx를 사용해봐야할 […]

Read More

Apache 2.4.6 + PHP 5.5.1 + MariaDB 5.5.32 설치

며칠 내로 사고를 칠 것 같더니.. 결국 어제 밤에 일을 저질러 버리고 말았다. 이 블로그를 운영 중인 서버에 Apache 2.4.6 + PHP 5.5.1 + MariaDB 5.5.32 버전을 설치했다. Apache는 이전에 설치했던 것이 있어 따로 설치를 하지 않았고 MariaDB는 공식사이트에서 제공하는 컴파일된 바이너리 파일을 다운로드해서 바로 설치를 했다. 따로 컴파일하는 건 어렵지 않지만 컴파일해서 성능이 더 […]

Read More

Apache mod_deflate 압축 전송 체크

이 블로그에는 컨텐츠를 Apache deflate 모듈을 이용해서 압축해서 전송하도록 설정이 되어있다. PC 환경에서는 크게 차이가 나지 않는 듯 하지만 모바일에서 접속시는 접속 속도가 빨라지는 것을 느낄 수가 있다. deflate 압축 설정이 제대로 적용되는지 테스트를 하기 위해서는 아래의 사이트에 접속해서 체크해보면 된다. http://www.gidnetwork.com/tools/gzip-test.php 아래 이미지는 이 블로그를 테스트해본 결과이다.

Read More