Apache 서버에서 NGINX 서버로 SSL 인증서를 전송하는 방법


답변:


5

다음 파일을 복사해야합니다.

  1. SSL_Certificate.crt
  2. SSL_Certificate.key

APACHE SSL 구성 경로에서 NGINX 서버 구성 경로로.

이제 보호하려는 웹 사이트의 Nginx 가상 호스트 파일을 엽니 다. 보안 (https) 및 비보안 (http) 연결을 통해 사이트에 액세스해야하는 경우 각 연결 유형마다 서버 모듈이 필요합니다. 기존의 비보안 서버 모듈을 복사하여 원본 아래에 붙여 넣습니다. 그런 다음 아래에 굵게 표시된 줄을 추가하십시오.

server {

listen   443;

ssl    on;
ssl_certificate    /etc/ssl/your_domain_name.crt; (or .pem)
ssl_certificate_key    /etc/ssl/your_domain_name.key;

server_name your.domain.com;
access_log /var/log/nginx/nginx.vhost.access.log;
error_log /var/log/nginx/nginx.vhost.error.log;
location / {
    root   /home/www/public_html/your.domain.com/public/;
    index  index.html;
}

}

인증서 파일과 일치하도록 파일 이름을 조정하십시오.

이제 Nginx를 다시 시작하십시오.

다음 명령을 실행하여 Nginx를 다시 시작하십시오.

sudo /etc/init.d/nginx restart

그리고 우리는 관련 아파치 / nginx 경로를 어떻게 찾습니까?
trainoasis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.