보안서버 (mod_ssl) 설치
apache 1.x 환경에서는 mod_ssl 를 설치해야하며
httpd 2.x 환경에서는 mod_ssl 설치를 생략합니다.
(httpd 2.x 에는 기본적으로 mod_ssl 모듈이 포함되어 있음)
1. 설치
openssl: http://www.openssl.org/source/
mod_ssl: http://www.modssl.org/source/
openssl 을 다운로드 받고 압축을 풉니다.
# ./config
# make
# make install
mod_ssl 을 다운로드 받고 압축을 풉니다.
# ./configure --with-apache=../apache_1.3.39 --with-ssl=/usr/local/ssl
[참고]
여기서 --with-apache=../apache_1.3.39 은 소스 디렉토리를 하며 (설치 디렉토리 아님)
mod_ssl 에 대하여 make, make install 은 할 필요가 없습니다.
2-1. apache 1.3.x 설치
아파치 소스 디렉토리에서
# ./configure --prefix=/usr/local/apache --enable-module=so --enable-shared=max ?enable-module=rewrite --enable-shared=rewrite --enable-module=ssl --enable-shared=ssl
# make
# make install
[참고]
64bit 시스템에서 make 시 -fPIC 관련 에러 메세지가 나타날 경우
/usr/local/ssl 디렉토리를 삭제하고 yum install openssh* 로 패키지 설치 후
mod_ssl 의 설치 옵션중 --with-ssl=/usr/local/ssl 대신 --with-ssl 으로 ./configure 를 다시 하면 됩니다.
2-2. httpd 2.x 설치
아파치 소스 디렉토리에서
# ./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-mods-shared=all --enable-modules=shared --enable-rewrite --with-mpm=worker --enable-ssl
# make
# make install
환경 설정 및 CSR, KEY 파일 생성, CRT파일 적용은 별도 매뉴얼을 참고하시기 바랍니다.
'리눅스 > APACHE' 카테고리의 다른 글
아파치 최대 동시 접속자수(max_clients) 수정 (0) | 2015.01.16 |
---|---|
웹서버 접속자 수 확인 (0) | 2015.01.16 |
Awstats 6.6 로그분석기 설치 (0) | 2015.01.16 |
아파치 특정폴더에 암호걸기 (htaccess / htpasswd 사용) (0) | 2015.01.16 |
파일목록 숨기기 (0) | 2015.01.16 |