우분투에서 SSL을 이용한 웹 서비스 구축
2138 단어 SSLubuntu18.04Apache2.4
소개
웹 사이트를 제작하고 있으면 로컬 환경에 웹 서비스를 시작해 동작 확인하는 일이 있다고 생각합니다. 이번에는 MacBook에 우분투 가상 환경을 만들고 SSL 통신 웹 서비스를 구축했습니다.
여기 의 사이트를 참고로 했습니다.
자세한 것은 모릅니다만, 올레올레 SSL 증명서이므로, Chrome에서는 연결하지 않았습니다. Safari에서 동작 확인을 실시했습니다.
구축 환경
우분투에 아파치 설치하기
먼저 Apache가 설치되어 있는지 확인합니다. httpd 또는 apache2 명령으로 Apache 설치 여부를 확인합니다.
$ httpd -v
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2019-09-16T12:58:48
or
$ apache2 -v
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2019-09-16T12:58:48
아파치가 설치되어 있지 않다면 아파치를 설치하자.
$ sudo apt-get install apache2
그런 다음 Apache SSL 모듈과 기본 SSL 사이트를 활성화하고 Apache를 다시 시작합니다.
$ sudo a2enmod ssl
$ sudo a2ensite default-ssl
$ sudo service apache2 restart
Apache가 포트 443의 대기 상태인지 확인합니다.
$ ss -lnt
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::80 :::*
LISTEN 0 128 :::443 :::*
SSL을 통해 통신하려면 SSL 인증서를 서버에 설치해야 합니다. Ubuntu의 경우 Apache2를 설치할 때 SSL 인증서가 자동으로 생성되어 사용할 수 있습니다. 얼마나 편리하고 간단하다!
동작 확인
웹 브라우저에서 https://(서버 IP 주소)에 액세스합니다.
최신 Chrome에서는 OCSP가 사용 중지된 것처럼 연결할 수 없습니다.
Safari에서 Warning을 허가해 주면 연결되었습니다.
이번은 여기까지. 이제 https에서만 작동하는 기능(미디어 장치 등)을 로컬 환경에서 검증할 수 있을 것 같습니다.
Reference
이 문제에 관하여(우분투에서 SSL을 이용한 웹 서비스 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/morichu78/items/c8c7b8f16cc04d132c0f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ httpd -v
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2019-09-16T12:58:48
$ apache2 -v
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2019-09-16T12:58:48
$ sudo apt-get install apache2
$ sudo a2enmod ssl
$ sudo a2ensite default-ssl
$ sudo service apache2 restart
$ ss -lnt
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::80 :::*
LISTEN 0 128 :::443 :::*
웹 브라우저에서 https://(서버 IP 주소)에 액세스합니다.
최신 Chrome에서는 OCSP가 사용 중지된 것처럼 연결할 수 없습니다.
Safari에서 Warning을 허가해 주면 연결되었습니다.
이번은 여기까지. 이제 https에서만 작동하는 기능(미디어 장치 등)을 로컬 환경에서 검증할 수 있을 것 같습니다.
Reference
이 문제에 관하여(우분투에서 SSL을 이용한 웹 서비스 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/morichu78/items/c8c7b8f16cc04d132c0f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)