공부/Linux
[SSL 보안인증서 설치] CentOs7 + 아파치
밥성수
2023. 4. 18. 11:09
1. 환경
- 서버 : CentOs7 + Apache
- 호스팅 : iwinv 호스팅
- 도메인 : 닷홈도메인
- 보안인증서 : Globalsign Alpha SSL (닷홈구매)
2. 정리
- 닷홈에서 SSL 보안인증서 유료로 구매하였다(1년)
- 설치가 자동으로 된다해서 구매 후 이메일 인증까지 하였으나 안됨(당연..)
- 서버는 타 호스팅을 이용하는것을 잠시 까먹음..
- 고객센터 문의해서 인증서 파일을 받음
3. 설치
1) 서버 특정 경로에 파일을 넣어줌 (권한 700, 루트계정만접근)
- /경로/CertKey/
2) SSL 모듈 설치
yum -y install mod_ssl
mod_ssl 패키지 설치(SSL 암호화 지원 아파치 모듈)
3) ssl.conf 파일 수정
nano /etc/httpd/conf.d/ssl.conf
...
<VirtualHost _default_:443>
# General setup for the virtual host, inherited from global configuration
DocumentRoot "/홈디렉토리경로"
ServerName 도메인주소:443
...
...
SSLCertificateFile /인증서경로/인증서이름.crt
SSLCertificateKeyFile /인증서경로/인증서키이름.key
...
...
DocumentRoot와 Servername 은 httpd.conf 파일과 동일하게 해주어야함.
4) 짧은주소를 사용핟나뎜ㄴ httpd.conf 파일에서 AllowOverride none -> all로 수정
<Directory />
AllowOverride All
Require all granted
</Directory>
5) 아파치 재실행