Tôi đang chạy máy chủ Ubuntu 20.04
Tôi đang sử dụng Apache2
Tôi đã sử dụng letsencrypt với certbot để lấy chứng chỉ thành công
trang web của tôi là bestwebpage.ddns.net
Tôi lấy tên miền của mình thông qua Cục Sở hữu trí tuệ được cấu hình để đối phó với việc ISP chặn cổng 80 của tôi
Tôi đã sửa đổi bestwebpage.ddns.net.conf của mình như sau:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName bestwebpage.ddns.net
ServerAlias www.bestwebpage.ddns.net
DocumentRoot /var/www/bestwebpage.ddns.net
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:443>
ServerName bestwebpage.ddns.net
DocumentRoot /var/www/bestwebpage.ddns.net
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/bestwebpage.ddns.net/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/bestwebpage.ddns.net/privkey.pem
</VirtualHost>
Tôi cũng đã sửa đổi default-ssl.conf như sau:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerName bestwebpage.ddns.net:443
ServerAdmin webmaster@localhost
DocumentRoot /var/www/bestwebpage.ddns.net
ErrorLog ${APACHE_LOG_DIR}/bestwebpage.ddns.net-error.log
CustomLog ${APACHE_LOG_DIR}/bestwebpage.ddns.net-access.log combined
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/bestwebpage.ddns.net/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/bestwebpage.ddns.net/privkey.pem
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
</VirtualHost>
</IfModule>
Tôi không thể tải trang lên một cách an toàn.