본문 바로가기
728x90
반응형
SMALL

apache5

Apache 2.2 Load Balancing + Tomcat 6.0 Session Clustering 사내 웹 프로젝트가 많아지고 솔루션 전체에 영향을 미치는 중요한 프로젝트를 웹으로 함에 따라 웹서버가 죽어서는 안되는 조건이 붙게 되었다. 물론 당연히 웹서버는 죽어서는 안된다. failover 처리를 비롯하여 많은 request 를 처리하기 위해 WAS 들을 WEB 서버와 연동하고 (Tomcat 도 성능이 많이 좋아졌으므로.. .Apache 와 Tomcat 을 무조건 연동해야 하는 건 아니다.. 자세한 내용은 : http://blog.naver.com/spdlqjdudghl/140202979636 하나의 인터넷 서비스가 발생하는 트래픽이 많을 때 여러 대의 서버가 분산처리하여 서버의 로드율 증가, 부하량, 속도저하등을 고려하여 적절히 분산처리 하여 해결해 주는 서비스이다. Web Server : 192.. 2013. 12. 30.
Apache 설치 (Cent OS) Apache는 공개형 웹 서버 프로그램입니다. Apache 설치 # yum -y install httpd* Apache 서비스 구동 # /etc/rc.d/init.d/httpd start (ps. 단순히 'service httpd start'로도 실행이 가능하지만, 정확한 경로를 알고 있는 것이 좋습니다.) 서비스 구동 후 http://localhost 또는 http://127.0.0.1 로 접속을 하여 다음과 같은 페이지가 뜨면 정상입니다. Apache 데몬 활성화 # chkconfig httpd on (서버 부팅 시 자동으로 Apache 데몬을 실행할 수 있게 추가합니다.) Apache 설정 # vi /etc/httpd/conf/httpd.conf (설정 파일을 수정합니다.) 1. Listen (서비.. 2013. 12. 26.
Apache vs NGINX 몇일전 아파치가 드디어 2.3 버전에서 2.4 버전으로 판올림을 했습니다. 개발쪽에 있거나 IT 업계에 있어보신 분은 아파치라는 웹서버 플랫폼에 대해서 많이 들어보셨을 겁니다. 무료이면서도 유료에 꿀릴 것 없는 다양한 확장성과 안정서 여기에 수많은 IT 인력들이 수십년동안 만들어낸 다양한 레퍼런스 만으로도 천상천하 유아독존이 되기에 충분했습니다. 현재도 NGINX나 기타 다른 유/무료 웹서버에 비해서 독보적인 1위를 기록하고 있기는 하지만 과거 몇년전 거의 70% 에 육박하고 MS가 윈도우 서버 플랫폼으로 틈새시장을 만들어 20% 언저리에서 2위를 기록했을때완 천지차이인 것은 분명하다. 특히 최근 러시아산 웹서버인 NGINX의 등장은 영원한 1위가 없다는 진리를 확실히 일깨워주는 사례로 이미 얼마전 소개.. 2013. 12. 23.
Apache 서버를 Tomcat 앞에 두어야 하는가? 많은 개발자들이 애플리케이션 서버로 톰캣을 사용하는 경우에 스태틱 파일(html, css, js, 이미지)은 톰캣 앞에 아파치 웹 서버(Httpd)를 두어서 처리하게 하는 것이 좋다고 생각한다. 외부의 요청은 일단 Apache Httpd가 받고, 톰캣 내에서 처리할 자바 애플리케이션만 톰캣으로 다시 전달해서 처리하고 그 외의 리소스는 Apache Httpd가 직접 처리하게 만들어야 성능이 좋다고 생각한다. 자바로 만든 서버인 톰캣은 스태틱 파일 처리에서 Apache Httpd만 못하다는 것이 그 이유다.하지만 톰캣과 Httpd의 개발자에 따르면 이는 개발자들이 잘못 알고 있는 미신이다. 아직도 톰캣 3를 사용하고 있는 것이 아니라면 말이다.자세한 내용은 Myth or truth: One should al.. 2013. 12. 21.
728x90
반응형
LIST