・メインドメイン

[root@centos]# vi /etc/httpd/conf.d/ssl.www.papa-net.com.conf

≪ 以下新規作成 ≫

<VirtualHost *:443>

DocumentRoot /home/****/www※自分の環境に合わせる
ServerName www.papa-net.com※自分の環境に合わせる
ErrorLog logs/ssl.www.papa-net.com-error_log※自分の環境に合わせる
CustomLog logs/ssl.www.papa-net.com-access_log combined env=!no_logv※自分の環境に合わせる

SSLEngine on
SSLProtocol all -SSLv2
SSLCertificateFile /etc/letsencrypt/live/www.papa-net.com/cert.pem※cert の場所
SSLCertificateKeyFile /etc/letsencrypt/live/www.papa-net.com/privkey.pem※privkey の場所
SSLCertificateChainFile /etc/letsencrypt/live/www.papa-net.com/chain.pem※chain の場所

<Directory "/home/****/www">※自分の環境に合わせる
Options ExecCGI FollowSymLinks
AllowOverride All
Require all granted
</Directory>

<IfModule alias_module>
ScriptAlias /cgi-bin/ "/home/****/www/cgi-bin/"※自分の環境に合わせる
</IfModule>

<Directory "/home/html/****/cgi-bin">※自分の環境に合わせる
AllowOverride None
Options Includes ExecCGI FollowSymLinks
Require all granted
</Directory>

</VirtualHost>


・サブドメイン

[root@centos]# vi /etc/httpd/conf.d/ssl.sub.papa-net.com.conf

≪ 以下新規作成 ≫

<VirtualHost *:443>

DocumentRoot /home/****/www※自分の環境に合わせる
ServerName sub.papa-net.com※自分の環境に合わせる
ErrorLog logs/ssl.sub.papa-net.com-error_log※自分の環境に合わせる
CustomLog logs/ssl.sub.papa-net.com-access_log combined env=!no_logv※自分の環境に合わせる

SSLEngine on
SSLProtocol all -SSLv2
SSLCertificateFile /etc/letsencrypt/live/sub.papa-net.com/cert.pem※cert の場所
SSLCertificateKeyFile /etc/letsencrypt/live/sub.papa-net.com/privkey.pem※privkey の場所
SSLCertificateChainFile /etc/letsencrypt/live/sub.papa-net.com/chain.pem※chain の場所

<Directory "/home/****/www">※自分の環境に合わせる
Options ExecCGI FollowSymLinks
AllowOverride All
Require all granted
</Directory>

<IfModule alias_module>
ScriptAlias /cgi-bin/ "/home/****/www/cgi-bin/"※自分の環境に合わせる
</IfModule>

<Directory "/home/html/****/cgi-bin">※自分の環境に合わせる
AllowOverride None
Options Includes ExecCGI FollowSymLinks
Require all granted
</Directory>

</VirtualHost>