보안서버구축 관련 팁 정보
기타 보안서버구축 관련 팁본문
아파치 1.3.33 -----> 아파치 2.2.4
PHP 4.4.1 ------> PHP 5.2.3
인증서 - 가격이 제일 저렴한 곳 선택 (comoxxx)
보안서버구축을 위해 아파치와 PHP 버전을 업그레이드 했습니다.
삽질결과 아파치 1.3.xx 버전보다는 2.x 버전 설정이 수월합니다. 앞으로를 위해서도 2.x로 갈아타시는게 좋을 것 같습니다.
1. openssl 설치
다운로드 (http://www.openssl.org/source/)
./config --prefix=/usr/local/openssl
make
make install
설치시 경고가 발생되나 그냥 무시하면 됩니다.
2. 아파치 설치
./configure --prefix=/usr/local/apache --enable-mods-shared=most --enable-modules=so --enable-ssl
make
make install
아파치 옵션에서 삽질을 많이 했는데 위에게 가장 적합한(?) 옵션인것 같습니다. --with-ssl=/usr/local/openssl 이건 넣지 마세요. 에러납니다.
2.x 버전부터는 설정파일이 httpd.conf(기본설정)과 extra 디렉토리에 버추얼호스트,ssl설정등등으로 나눠져 있습니다. 참고하시길....
가상호스트사용을 위해 주석 제거
include conf/extra/httpd-vhosts.conf
ssl사용을 위해서 주석제거
include conf/extra/httpd-ssl.conf
그외 나머지는 기존 httpd.conf 참조해서 적절하게 수정
아참 아파치 1버전과는 달리 2버전에서는 apachectl startssl로 시작하는게 아니라 그냥 start입니다.
참고하세요.
3. PHP 설치
./configure 옵션 (옵션은 각자 서버 환경에 맞게 적절하게 주시면 됩니다)
make
make install
기존 php.ini 참조하셔서 적절하게 수정
4. Zend 설치 (이건 압축풀고 sh install.sh 만 하시면 가뿐하게 설치됩니다)
ssl 관련 설정은 인증서 판매업체에서 메뉴얼을 제공하니 그걸 참조하시면 됩니다.
다들 한번에 성공하시길....
0
댓글 5개
블랙리스트 1순위..

