完成以上準備工作,就要開始配置 Nginx 和 HTTPS 了,首先需要申請一個 SSL 證書,可以到騰訊雲申請免費的 SSL 證書,申請成功之後下載下傳證書,并把壓縮包中 Nginx 目錄下的證書檔案通過 SFTP 上傳到伺服器的 <code>/data/release/nginx</code> 目錄,如果沒有這個目錄則建立:
上傳完證書以後,可以開始配置 Nginx,進入伺服器的 <code>/etc/nginx/conf.d</code> 目錄,建立一個 <code>weapp.conf</code> 檔案,将檔案拷貝到本地,打開編輯,寫入如下配置(請将配置裡 <code>wx.wafersolution.com</code> 修改為你自己的域名,包括證書檔案名):
請提前将域名解析到伺服器的 IP 上
修改完将這個檔案上傳到伺服器上,然後在 ssh 中輸入:
如果顯示如下資訊,則配置成功:
配置成功之後,輸入 <code>nginx</code> 回車,即可啟動 Nginx。
此時通過配置的域名通路伺服器,會顯示 <code>404 Not Found</code>,則表示配置成功:
非學,無以緻疑;非問,無以廣識