iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

從coding到上線-打造自己的blog系統 系列

主要介紹go,帶點資料庫與前端完成一個blog網站,以及如何將web app上線

鐵人鍊成 | 共 31 篇文章 | 23 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21 跨域請求

CORS 當網址使用了別的網域API資源時,瀏覽器會添加額外的標頭的機制,稱為CORS(Cross-Origin Resource Sharing(跨來源資源共...

2020-09-21 ‧ 由 linyanbin 分享
DAY 22

Day22 本地SSL憑證

local ssl 網站上線如果要讓SEO好一點,勢必要使用https的,不過在還沒有憑證甚至連網域都沒有以前,想要在本地上測試https的結果,可以使用本地自...

2020-09-22 ‧ 由 linyanbin 分享
DAY 23

Day23 Docker File

build 該把程式打包了,先把dockerfile寫出來,在app中創建Dockerfile寫入 FROM golang WORKDIR /app ADD ....

2020-09-23 ‧ 由 linyanbin 分享
DAY 24

Day24 Docker Compose

docker compose 我們的專案用到了go,mysql,nginx,使用docker compose可以很方便的一次全部run起來 docker com...

2020-09-24 ‧ 由 linyanbin 分享
DAY 25

Day25 Database 權限設定

mysql 權限 目前我們都是以root的身分在操作資料庫,root密碼也直接放在設定檔裡面,權限太大,風險也太大,只需要給到能操作app database的程...

2020-09-25 ‧ 由 linyanbin 分享
DAY 26

Day26 GCP Container Registry

Container Registry 接下來部署雲端會使用GCP,今天先介紹GCP上的私有docker庫 可以先建個project 安裝SDK,以ubuntu為...

2020-09-26 ‧ 由 linyanbin 分享
DAY 27

Day27 建置虛擬機

GCE 我們已經將image傳到GCP上面了,現在進入Container Registry,選擇image版本,可以直接部署 GCE是獨立的虛擬單元,有點類似...

2020-09-27 ‧ 由 linyanbin 分享
DAY 28

Day28 DNS Server與服務

DNS 非工商,但是買Domain我只推薦cloud flare,原因是不會收額外的手續費,比GoDaddy第一年還便宜,不過要先辦好會員才能買 辦好帳號後,點...

2020-09-28 ‧ 由 linyanbin 分享
DAY 29

Day29 acm.sh 免費SSL憑證

acm.sh 之前我們介紹了本地使用https的方法,現在有自己的domain了,可以用有公信力機構頒發的憑證了,至於怎麼取得呢?跟網域商買啊 現在來介紹佛心的...

2020-09-29 ‧ 由 linyanbin 分享
DAY 30

Day30 總結

來總結分類這段時間的文章 後端(go):Day1 環境建構Day2 路由配置Day3 URL處理Day4 錯誤處理(上)Day5 錯誤處理(下)Day6 Log...

2020-09-30 ‧ 由 linyanbin 分享