[Apache24] SSL 인증서 설치

제이브로·2024년 3월 13일
0

Apache

목록 보기
3/7
post-thumbnail

1. apache24

apache24는 apache HTTP 웹서버이다.

2. SSL 인증서

apache24에 HTTPS를 사용하기 위한 SSL 인증서 등록방법

  • conf/httpd.conf 파일에 SSL 인증서를 추가해주면 된다.

2.1 httpd.conf 파일

SSLPassPhraseDialog exec:C:/Apache24/conf/pass.bat

#LoadFile "C:/Python39/python39.dll"
#WSGIPythonHome "C:/Python39"
LoadModule wsgi_module "c:/python_project/venv/lib/site-packages/mod_wsgi/server/mod_wsgi.cp39-win_amd64.pyd"
WSGIPythonPath "c:/python_project/venv/lib/site-packages/"
<VirtualHost 192.168.10.102:5000>
    ServerName 192.168.10.105:5000
    WSGIScriptAlias / "C:/python_project/rest/python_project.wsgi"
    WSGIApplicationGroup %{GLOBAL}
    #Header add Access-Control-Allow-Origin "*"
    <Directory "C:/python_project/rest">
        Require all granted
    </Directory>
	
	SSLEngine on
	SSLProtocol all -SSLv3
	SSLCertificateFile "C:/Apache24/conf/cert_wildcard.test.com.pem"
	SSLCertificateKeyFile "C:/Apache24/conf/prv_wildcard.test.com.pem"
	SSLCertificateChainFile "C:/Apache24/conf/subca1_wildcard.test.com.pem"
	SSLCACertificateFile "C:/Apache24/conf/rootca_wildcard.test.com.pem"
	
</VirtualHost>

2.2 pass.bat 파일

인증서 비밀번호를 입력한다.

  • pass.bat 파일
# pass.bat
@echo password

감사합니다.

profile
기록하지 않으면 기록되지 않는다.

0개의 댓글