-
[Apache] Ubuntu Apache SSL 적용LINUX/SSL 2020. 4. 22. 17:33반응형
이번 포스팅은 Apache에 SSL 인증서를 적용하려고 한다.
먼저 공유기 443 외부, 내부 포트를 연다.
root 계정으로 openssl을 다운로드 한다.
/etc/apache2에서 ssl 폴더를 생성 후 ssl 폴더로 이동한다.
CA 인증서를 생성 후 사용할 비밀번호를 2번 입력한다.
명렁어 입력 후 비밀번호를 입력을 하고 모두 엔터를 누르고 CSR을 생성한다.
편의를 위해 개인키 암호를 제거한다.
CRT 인증서를 생성한다.
인증서 인코딩 포맷을 변경한다.
그 다음 인증서를 활성화 시킨 후 443 포트 방화벽을 연다.
파일과 폴더의 권한을 변경 후 443 포트가 실행됬는지 확인한다.
https://아파치 내부 IP 로 접속했을 때 아래 같은 화면이 출력되면 성공이다.
$ sudo su - # apt-get install -y openssl # cd /etc/apache2 # mkdir ssl # cd ssl # openssl genrsa -des3 -out server.key 2048 # openssl req -new -days 365 -key server.key -out server.csr # cp server.key server.key.org # openssl rsa -in server.key.org -out server.key # openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt # a2enmod ssl # a2ensite default-ssl # ufw allow 443 # chmod 600 /etc/apache2/ssl/*.* # chmod 700 /etc/apache2/ssl # netstat -anop | grep 443
이전 포스팅
2020.04.22 - [LINUX/Apache] - [Apache] Apache Web Server 도메인 설정
다음 포스팅
2021.07.01 - [LINUX/Apache] - [Apache] Load Balancing 설정
반응형'LINUX > SSL' 카테고리의 다른 글
[SSL] Apache 서브 도메인 SSL 적용 (0) 2020.04.22 [SSL] Tomcat에 Let’s Encrypt 설치 및 적용 (0) 2019.11.24