PHPStudy 에서 Apache 에 SSL 인증 서 를 설치 하 는 방법

1.SSL 인증 서 를 설치 하 는 환경
아파 치 설치 디 렉 터 리:E:phpStudyPHPTutorialApache
이상 은 windows 에서 SSL 인증서 가 설 치 된 디 렉 터 리 를 테스트 합 니 다.구체 적 인 디 렉 터 리 는 실제 환경 에 따라 사용 하 십시오!
2.SSL 인증서 가 져 오기
옥 통 이 SSL 인증 서 를 성공 적 으로 신청 하면 압축 파일 하 나 를 얻 고 압축 을 풀 면 네 개의 파일 을 얻 을 수 있 습 니 다.for Apache,for IIS,for Ngnix,for Other Server,Apache 에 서 는 for Apache 가 압축 을 풀 어 낸 인증서 파일 과 자체 적 으로 생 성 된 비밀 키.key 파일 을 사용 해 야 합 니 다.

key 파일,CSR 생 성 과 함께 생 성 된 두 개의 파일 을 찾 아야 합 니 다.다음 그림 입 니 다.

3.SSL 인증서 설치
1.apache 설치 디 렉 터 리 E:phpStudy PHPTutorial Apache(실제 설치 디 렉 터 리 에 따라)아래 conf 폴 더 에 들 어가 httpd.conf 파일 을 찾 고 LoadModule sslmodule modules/mod_ssl.so,앞의\#주석 부 호 를 제거 합 니 다.기본 값 이 제거 되 었 다 면 이 단 계 를 무시 합 니 다.
2.apache 설치 디 렉 터 리 E:phpStudy PHPTutorial Apache(실제 설치 디 렉 터 리 에 따라)아래 conf 폴 더 에 들 어가 vhosts.conf 파일 을 찾 고 SSL 인증서 바 인 딩 도 메 인 이름 에 해당 하 는 HTTP 설정 을 찾 아 아래 에 추가 합 니 다.

 Listen 443
<VirtualHost *:443>

ServerName       

DocumentRoot “         ”

SSLEngine on

SSLCertificateFile“E:phpStudyPHPTutorialApacheconfssldomain.crt”

SSLCertificateKeyFile
“E:phpStudyPHPTutorialApacheconfssldomain.key”

SSLCertificateChainFile
“E:phpStudyPHPTutorialApacheconfsslroot_bundle.crt”

(E:phpStudyPHPTutorialApacheconfssl          ,             )

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!aNULL:!eNULL;

ssl_prefer_server_ciphers on;

<Directory “         ”>

  Options -Indexes -FollowSymLinks +ExecCGI

  AllowOverride All

  Order allow,deny

  Allow from all

  Require all granted

  </Directory>

</VirtualHost>
다른 인자,예 를 들 어 log 파일 의 설정 이 있 으 면 HTTP 설정 을 참고 하여 추가 하 십시오.
방금 편집 한.conf 파일 을 저장 합 니 다.
3.설정 이 정상 인지 확인
서버 에서 dos 명령 행(cmd)을 열 고 cd 명령 을 통 해 apache 의 bin 디 렉 터 리 에 들 어 갑 니 다.예 를 들 어 E:phpStudy PHPTutorial Apachebin,httpd-t 명령 을 입력 하여 설정 이 정상 인지 확인 하 십시오.아래 그림 과 같 습 니 다.

OK 를 알 리 면 설정 이 정확 하 다 는 뜻 입 니 다.Phpstudy 패 널 을 통 해 다시 시작 할 수 있 습 니 다!
오 류 를 알 리 면 OK 가 표 시 될 때 까지 설정 파일 을 수정 하고 Phpstudy 패 널 을 통 해 다시 시작 하 십시오.
4.HTTPS 접근 테스트
브 라 우 저 열기,입력https://yourdomain.com(인증서 가 연 결 된 실제 도 메 인 이름)브 라 우 저 주소 표시 줄 에 암호 화 된 작은 자 물 쇠 를 표시 하면 인증서 설정 이 성 공 했 음 을 나 타 냅 니 다.연결 이 되 지 않 으 면 방화벽 이나 보안 그룹 등 정책 에 443 포트(SSL 설정 포트)가 있 는 지 확인 하 십시오.
인증서 백업
다운로드 한 인증서 압축 패키지 와 자체 적 으로 생 성 된 키 파일 을 저장 하 십시오!
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기