The Key's Personal store

삽질러들을 구원하리라.

HTTPD

아파치 SSL 설정 파일

아파치 SSL 설정 파일 SSL 설정파일은 4가지가 있다. 1. 인증서파일 SSLCertificateFile 2. 키 파일 SSLCertificateKeyFile 3. Chain CA인증서 파일 SSLCertificateChainFile 4. ROOT CA인증서 파일 SSLCACertificateFile 이 중에서 기본적으로 1,2번인 인증서파일과 키파일만 있으면 설정 가능하다. 3,4번 같은 경우 사용자의 브라우저에서 인증기관이 제대로 등록되어 있지 않을 때, 체인인증서를 등록하면 해당 CA인증서가 브라우저에 등록된다. 3번과 4번 같은 경우 […]

,

apache multiviews 기능

서버 이전을 했는데, 이미지를 못 불러오는 부분이 있었다. 해당 이미지를 불러오는 데, 이미지 이름으로만 불러오는 것이었다. 확장자 없이… 예를 들어 /image.jpg 를 불러 온다고 했을 때, 보통은 http://www.site.co.kr/image.jpg 이런식으로 불러온다.   그런데 저기서 확장자가 없이 http://www.site.co.kr/image 이런식으로 호출해도 이미지가 뜨는 것이다.   원인은 아파치 설정의 MultiViews 설정이었다. 아파치 문서를 찾아 보니 다음과 같다고 한다. MultiViews를 사용하면 […]

, , , , ,

apache 2.0.x 버젼 startssl 자동.

apache 2.2.x 버젼 이상이 아닌경우 ssl 적용 아파치 실행은

위처럼 startssl 로 실행해야 ssl 이 적용된 아파치가 실행된다.   그냥 start 만으로 ssl 이 실행되도록 스크립트를 변경하자.

start 인수가 들어오면 원래는 $HTTPD -k $ARGV를 실행 하게끔 되어 있지만, 따로 빼내어 $HTTPD -k start -DSSL 를 실행하도록 수정 하였다.

,

httpd(아파치)최적화. MaxClient 값 구하기

httpd(아파치) 튜닝에서 가정 중요한 부분은 MaxClient 값과 KeepAlive 라고 본다. 그중 KeepAlive 는 정적 파일을 경우 Off, 동적 파일을 일 경우 On 이 좋다고 한다. 웬만한 httpd 서버는 php 와 연동하여 사용하기 때문에 On으로 설정하는 게 좋을 것 같다. 문제는 MaxClient 값을 어떻게 구할 것인가이다. MaxClient 값 구하기 스크립트

내가 세운 공식은 다음과 같다. […]

, , , , , , ,