apache_ssl_128bit 를 설치하기 위해 소스 설치 컴파일을 하였습니다.
제가 수행한 순서는
1. open_ssl 설치
/usr/local/src/openssl-0.9.5a 에 소스파일을 풀고
./configure
./make
./make test
./make install
error 없이 /usr/local/ssl 에 ssl module 이 설치 되었습니다.
2. apache_ssl_patch 적용 후 + apache source 컴파일
/usr/local/src/apache_1.3.12 에 소스파일을 풀고
푼 디렉토리에 apache_ssl+patch 파일 복사 압축을 품
vi SSLpatch
SSL_base = /usr/local/src/openssl-0.9.5a
로 수정후
patch -p1 < SSLpatch 실행
./configure
./make
./make install
apache_ssl 설치완료(설치성공 box가 뜯니다)
3. 인증서 설치
/usr/local/src/apache_1.3.12/src 에서
./make certificate
../SSLconf/conf 에
httpsd.pem
ssleay.cnf
파일생성(자체서버인증서 설치완료)
4. apache_ssl 환경설정화일 편집
/usrl/local/apache/conf/httpsd.conf
(httpd.conf는 보이질 안습니다.)
이 부분에서 설정이 안돼 error가 나는 것 같습니다.
5. apache_ssl server 시작!
/usr/local/apache/bin 에서
./httpsdctl start
-> error!
" fopen: 그런 파일이나 디렉토리 없음
httpsd: could not open document config file
/usrl/local/apache/conf/httpd.conf
./httpdsctl start: httpsd could not be started"
흑흑 왜 httpd.conf 를 찾는 것입니까? httpsd.conf 로만
작동되는 것이 아닙니까?
제가 알고 싶은 내용은 /usr/local/apaceh/conf 디렉토리에
httpds.conf 만 있으면 되는지, 아니면 httpd.conf도 있어야
하는 지를 알고 싶고, 각 파일에서 환경설정은 어떻게 해야
되는 지 알고 싶습니다.