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) 아파치 재실행
'공부 > Linux' 카테고리의 다른 글
리눅스 SSH 접근 제한하기 / 특정 아이디만 SSH 허용하기 (0) | 2020.04.08 |
---|---|
Vsftpd 설정하기(500 OOPS vsftpd: refusing to run with writable root inside chroot()) (0) | 2020.03.13 |
LEMP스택 설치 -우분투 서버에 MariaDB 데이터베이스 설치하기 (마리아디비) (0) | 2019.05.06 |
LEMP스택 설치: NGINX 웹서버에 PHP 7 설치하기 및 설정 (PHP7.2-FPM) (0) | 2019.05.06 |
PHP 5.3 ~ 7.2 + Nginx + MariaDB + 앱 자동 설치 (0) | 2018.02.18 |