iT邦幫忙

1

SSL憑證安裝問題

您好,我目前使用GCP 90天
開了一台VM Ubuntu 1604
裡面安裝了MySQL ,docker

使用asp.net core 開的專案玩 docker 嘗試部署

domain 有正常連線(http)
使用Email 去申請了Let’s Encrypt 的 SSL
獲得三個檔案
私有金鑰 – private.key
憑證中心簽發回的憑證 – certificate .crt
中繼憑證 ca_xxx.crt

apache 檔案裡面拿掉了*.80
docker run -v /my/ssl/path/invm/ -p 80:80 -p443:443 conainer_name
跑出來只有80

防火牆也有開443

請問我應該怎麼解呢?

你可能要丟apache 的conf 才可以知道你的設定為何
可以的話也把log也丟上來 方便別人debug
froce iT邦大師 1 級 ‧ 2021-08-25 09:09:40 檢舉
不會設定的話建議用certbot
shijung iT邦新手 4 級 ‧ 2021-08-25 09:15:06 檢舉
最後我裝nginx 然後把設定寫一寫
netstat -lnt 發現沒有443
ufw status 有

nginx -s reload
netstat -lnt 發現有443了
然後就有成功了,謝謝大家
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答