付費限定

[30] TLS/SSL for MongoDB

更新於 2024/10/10閱讀時間約 1 分鐘

Obtain certificate

我們用之前提到的 Let’s Encript 來獲得憑證
nginx/sites-available 再增加一個網站設定,然後再做個連結到 nginx/sites-enabled,設定的內容就隨便寫個 server_namelisten 就好了
然後 sudo certbot run,按照之前的步驟來獲得憑證

mongo.pem

要讓安全憑證給 MongoDB 使用,我們要先把公私鑰合併成一個 .pem 檔
以行動支持創作者!付費即可解鎖
本篇內容共 781 字、0 則留言,僅發佈於Vue+Django+MongoDB+Nginx 從網頁全端開發到架站一次教給你你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
avatar-img
9會員
49內容數
比起詳細教學單一技能,網路上或者市面上整合多項技能的教學相對少很多,但要真的完成一項專案往往不是只靠一項技能便能做到。 而且教科書式的完整教學也比較枯燥乏味,因此我想以自身的經驗為例,以全端開發各項技能中最常用到的部分進行講解,讓讀者能夠快速上手掌握全端技能。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
張哲嘉的沙龍 的其他內容
Block direct access by ip 一旦將網站對外,就要開始面對這個險惡的世界每天遭受一堆攻擊,雖然大部分都無關痛癢,幾乎都是機器人在 scan ip 然後在發一些無意義的請求,或者亂試 api,看能不能試出來...,最好是哪麼好試啦,而且加上我們之前在 JWT 篇章講到的 prot
保護後端重要資訊 在 django 專案中我們會把設定都寫在 settings.py 內,包含了 SECRET_KEY 等機密資訊,通常專案都會做版本控制上 git,但把這些機密資訊也上 git 是很不好的一件事,畢竟 github 也是曾經被駭過的,所以最好是把這些不想讓別人知道的資訊寫在另外一個
打包網頁 在部署網站之前,我們要先來打包我們的網頁前端專案 為什麼要打包呢?什麼是打包呢?這有點像是編譯,如果你寫過 C 應該講到這裡就理解為什麼要這樣做了 在網頁開發中網頁內容最原始就是直接用 html 下去寫,但一個成熟的開發者會善用框架來開發,不論是用 vue 或 react,樣式的部分也會從
歷經千辛萬苦,終於要來架站啦!首先先來介紹我們的架站工具 Nginx,最常用的架站工具主要有兩個,Apache 和 Nginx Apache 的歷史悠久,使用的人數也最多,之前在選擇架站工具時,考量的點是 Apache 比較肥,設定也比較難寫,所以最後選擇 Nginx 作為我的架站工具 Nginx
資料庫複制、身份驗證都有了,還能做什麼讓我們的資料更加安全呢?喔對了,還可以備份我們的資料!接下來來講匯出整個資料庫的資料來做備份 安裝 MongoDB Database Tools MongoDB 這邊有一個指令叫 mongodump 是用來匯出資料庫的資料,你可以匯出整個資料庫,也可以選擇匯出部
資料庫複製 不知道大家有沒有聽過負載均衡或者水平擴展呢?在網站佈署中我們會透過這些技術把網站架在多台 server 上,以避免萬一某台 server 掛掉,讓網頁服務仍能維持運作,或者去分擔負載 MongoDB 這邊有一個叫資料庫複製的技術,建立多個相同的 MongoDB service 在不同的
Block direct access by ip 一旦將網站對外,就要開始面對這個險惡的世界每天遭受一堆攻擊,雖然大部分都無關痛癢,幾乎都是機器人在 scan ip 然後在發一些無意義的請求,或者亂試 api,看能不能試出來...,最好是哪麼好試啦,而且加上我們之前在 JWT 篇章講到的 prot
保護後端重要資訊 在 django 專案中我們會把設定都寫在 settings.py 內,包含了 SECRET_KEY 等機密資訊,通常專案都會做版本控制上 git,但把這些機密資訊也上 git 是很不好的一件事,畢竟 github 也是曾經被駭過的,所以最好是把這些不想讓別人知道的資訊寫在另外一個
打包網頁 在部署網站之前,我們要先來打包我們的網頁前端專案 為什麼要打包呢?什麼是打包呢?這有點像是編譯,如果你寫過 C 應該講到這裡就理解為什麼要這樣做了 在網頁開發中網頁內容最原始就是直接用 html 下去寫,但一個成熟的開發者會善用框架來開發,不論是用 vue 或 react,樣式的部分也會從
歷經千辛萬苦,終於要來架站啦!首先先來介紹我們的架站工具 Nginx,最常用的架站工具主要有兩個,Apache 和 Nginx Apache 的歷史悠久,使用的人數也最多,之前在選擇架站工具時,考量的點是 Apache 比較肥,設定也比較難寫,所以最後選擇 Nginx 作為我的架站工具 Nginx
資料庫複制、身份驗證都有了,還能做什麼讓我們的資料更加安全呢?喔對了,還可以備份我們的資料!接下來來講匯出整個資料庫的資料來做備份 安裝 MongoDB Database Tools MongoDB 這邊有一個指令叫 mongodump 是用來匯出資料庫的資料,你可以匯出整個資料庫,也可以選擇匯出部
資料庫複製 不知道大家有沒有聽過負載均衡或者水平擴展呢?在網站佈署中我們會透過這些技術把網站架在多台 server 上,以避免萬一某台 server 掛掉,讓網頁服務仍能維持運作,或者去分擔負載 MongoDB 這邊有一個叫資料庫複製的技術,建立多個相同的 MongoDB service 在不同的
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
在30歲時 我被無預警裁員了 用了兩年的時間 找回失去的生活品質 感恩前公司的「放過」 讓我可以看見不同的一片天 繼續大膽追求30歲未完成的夢
Thumbnail
繼上篇巴士旅遊分享心得後,來說說第一次嘗試 37 小時的巴士長程旅行的體驗。也說說原本 30 小時,一天半的回家歷程,為何成了 37 小時的巴士路程,且走了 5 天才回到波蘭的故事。
Thumbnail
在30歲那年,我意外獲得了前往泰國工作的機會,這段旅程不僅豐富了我的職場經歷,也讓我深入感受到異國文化的美好。面對突如其來的挑戰與機遇,我的生活在一瞬間發生了翻天覆地的變化。在經歷了個人悲傷及職場壓力後,我依然選擇勇敢面對未知,迎接新的挑戰。
Thumbnail
市面上的人資管理系統(HRM)多如繁星,包括NUEiP、Mayo、Swingvy、104人資系統和打卡之星等,該如何選擇呢? 做個簡易測驗,看看哪一款HRM系統最適合你的企業需求,幫助企業在競爭激烈的市場中脫穎而出!
2024.06.14 台中市政府 南屯區為新興人口成長區,以筏子溪為界劃分為溪東與溪西地區,為滿足溪西地區新設國中需求,台中市政府新建「文山國中」,今(14)日由市長盧秀燕主持第一期校舍動土典禮,預計115學年度招生。盧市長表示,教育局去年在北屯區新設南興國小、南興國中及廍子國中,今日南屯區文山國
Thumbnail
看到咚咚老師30天歌單挑戰跟彼得老師30天歌單挑戰,覺得非常有趣,也想來分享一下我平常會聽的歌曲,我會分成六篇文章來po,順便湊文章數(真是計畫通~)。 另外也想用平常聽的音樂類別給自己一個挑戰。
Thumbnail
4月正式開始我的Gap Year,經過2個月的適應期,逐漸調適到新的生活節奏。後續接著分享生涯規劃的系列文章,找到拉回專注力在當下的方法。
 某次禮拜五放學後   “欸?下雨了?好久沒下這種大雨了呢”   看著外面的大雨,黑水一邊感慨著罕見,一邊拿起筆不斷書寫著小說   “不過我也因此靈感爆棚了!”   黑水寫的其實是作者的第一本電子書,不過黑水的文筆很好,所以自然把小說寫得很好   雖然小說沒到熱門的地步,可是起碼
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
在30歲時 我被無預警裁員了 用了兩年的時間 找回失去的生活品質 感恩前公司的「放過」 讓我可以看見不同的一片天 繼續大膽追求30歲未完成的夢
Thumbnail
繼上篇巴士旅遊分享心得後,來說說第一次嘗試 37 小時的巴士長程旅行的體驗。也說說原本 30 小時,一天半的回家歷程,為何成了 37 小時的巴士路程,且走了 5 天才回到波蘭的故事。
Thumbnail
在30歲那年,我意外獲得了前往泰國工作的機會,這段旅程不僅豐富了我的職場經歷,也讓我深入感受到異國文化的美好。面對突如其來的挑戰與機遇,我的生活在一瞬間發生了翻天覆地的變化。在經歷了個人悲傷及職場壓力後,我依然選擇勇敢面對未知,迎接新的挑戰。
Thumbnail
市面上的人資管理系統(HRM)多如繁星,包括NUEiP、Mayo、Swingvy、104人資系統和打卡之星等,該如何選擇呢? 做個簡易測驗,看看哪一款HRM系統最適合你的企業需求,幫助企業在競爭激烈的市場中脫穎而出!
2024.06.14 台中市政府 南屯區為新興人口成長區,以筏子溪為界劃分為溪東與溪西地區,為滿足溪西地區新設國中需求,台中市政府新建「文山國中」,今(14)日由市長盧秀燕主持第一期校舍動土典禮,預計115學年度招生。盧市長表示,教育局去年在北屯區新設南興國小、南興國中及廍子國中,今日南屯區文山國
Thumbnail
看到咚咚老師30天歌單挑戰跟彼得老師30天歌單挑戰,覺得非常有趣,也想來分享一下我平常會聽的歌曲,我會分成六篇文章來po,順便湊文章數(真是計畫通~)。 另外也想用平常聽的音樂類別給自己一個挑戰。
Thumbnail
4月正式開始我的Gap Year,經過2個月的適應期,逐漸調適到新的生活節奏。後續接著分享生涯規劃的系列文章,找到拉回專注力在當下的方法。
 某次禮拜五放學後   “欸?下雨了?好久沒下這種大雨了呢”   看著外面的大雨,黑水一邊感慨著罕見,一邊拿起筆不斷書寫著小說   “不過我也因此靈感爆棚了!”   黑水寫的其實是作者的第一本電子書,不過黑水的文筆很好,所以自然把小說寫得很好   雖然小說沒到熱門的地步,可是起碼