사용자 도구

사이트 도구


freebsd:apachessl

Apache 설정 HTTPS

Apache 2.4 설정 HTTPpy-certbot 1.10 설치를 마쳤으면, 이제 /usr/local/etc/apache24/httpd.conf 에 보안연결이 가능한 가상 서버 호스트를 설정할 차례다.

#####
# default setting for https; used by *.domain
<VirtualHost *:443>
    ServerAdmin webmaster@my.domain
    DocumentRoot "/usr/local/www/apache24/data"
    ErrorLog "/var/log/httpd-error.log"
    CustomLog "/var/log/httpd-access.log" combined	

    SSLEngine On
    SSLCertificateFile "/usr/local/etc/letsencrypt/live/my.domain/cert.pem"
    SSLCertificateKeyFile "/usr/local/etc/letsencrypt/live/my.domain/privkey.pem"
    SSLCertificateChainFile "/usr/local/etc/letsencrypt/live/my.domain/fullchain.pem"

    <Directory "/usr/local/www/apache24/data">
		Options Indexes FollowSymLinks
		AllowOverride None
		Require all granted
	</Directory>
	Alias /icons/	"/usr/local/www/apache24/icons/"
	<Directory "/usr/local/www/apache24/icons">
		AllowOverride None
		Require all granted
	</Directory>
</VirtualHost>

'apachectl restart' 해서 아파지 서버를 재기동한다. 웹브라우저에서 https://my.domain이 접속되면 성공한 것이다.

freebsd/apachessl.txt · 마지막으로 수정됨: 2021/01/09 20:26 저자 127.0.0.1