>  기사  >  백엔드 개발  >  PHP 웹사이트에 https 보안 액세스를 추가하는 방법

PHP 웹사이트에 https 보안 액세스를 추가하는 방법

(*-*)浩
(*-*)浩원래의
2019-09-17 10:34:454135검색

PHP 웹사이트는 일반적으로 http 액세스로 기본 설정되어 있습니다. 이를 https 보안 액세스로 변경하려면 SSL 인증서를 신청하고 설치해야 합니다.

PHP 웹사이트에 https 보안 액세스를 추가하는 방법

1. SSL 인증서 신청

SSL 인증서를 신청하려면 WoSign이나 다른 웹사이트로 이동하세요. 여기서는 WoSign을 직접 등록하고 인증서를 설정해야 합니다. 설치 비밀번호: (추천 학습: PHP 프로그래밍부터 마스터까지)

PHP 웹사이트에 https 보안 액세스를 추가하는 방법

인증서 신청이 성공한 후 인증서를 다운로드하고 압축 패키지를 받으세요. 압축 해제 비밀번호는 압축 해제 후 인증서 설치 비밀번호입니다. 다음 파일 패키지를 얻습니다:

PHP 웹사이트에 https 보안 액세스를 추가하는 방법

다음은 Linux 서버의 예입니다. 그러면 Apache용 압축 패키지만 사용해야 하며 압축을 풀면

PHP 웹사이트에 https 보안 액세스를 추가하는 방법

2개의 파일이 생성됩니다. 서버에 openssl을 설치하세요. mod_ssl

linux 명령창을 통해 클라우드를 통해 쉽게 설치할 수 있습니다. 명령: yum install mod_ssl openssl

설치 후 /etc/httpd/conf.d 디렉터리에 ssl.conf가 생성됩니다. 생성되지 않은 경우 직접 업로드하세요

3. 인증서 업로드

/etc/httpd/conf.d 디렉터리 아래에 디렉터리를 만듭니다. 예를 들어 SSL의 경우 이전에 압축한 파일 3개를 새로 만든 파일에 업로드합니다. SSL 디렉토리(/etc/httpd/conf.d/ssl/).

4. ssl.conf 구성 파일을 수정하세요

Listen 443(https默认端口为443)
LoadModule ssl_module modules/mod_ssl.so
SSLCertificateFile /etc/httpd/conf.d/ssl/www.xxx.com.crt
SSLCertificateKeyFile /etc/httpd/conf.d/ssl/www.xxx.com.key
SSLCertificateChainFile /etc/httpd/conf.d/ssl/root_bundle.crt

여기서 www.xxx.com은 웹사이트 도메인 이름이고 여기서는 xxx로 대체됩니다.

5. 의사 정적 파일에 대한 https 액세스 방법에 301 리디렉션을 추가합니다

설정은 아래 그림을 참조하세요

PHP 웹사이트에 https 보안 액세스를 추가하는 방법

6. 서비스를 다시 시작합니다

서비스를 다시 시작한 후. , https+도메인 이름 방법이 정상적으로 접속 가능한지 테스트합니다.

위 내용은 PHP 웹사이트에 https 보안 액세스를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.