iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

30天開發與部署 Laravel 專案 系列

Junior Backend RD 的 開(ㄘㄞˇ) 發(ㄌㄟˊ) 紀 錄

鐵人鍊成 | 共 30 篇文章 | 20 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v4.0
DAY 21

File Storage:圖片上傳功能

基本會員功能除了註冊、登入、修改個人資訊之外,最常見功能應該是上傳個人圖片。(個人經驗) Laravel的 File Storage有個「 The Public...

2020-10-06 ‧ 由 kiddchan 分享
DAY 22

Laraval Authentication (2):Passport

Laraval Authentication (1)-> 自行token可以參考先前的「Eloquent ORM 實作(2):以登入為例」這篇。 Pass...

2020-10-07 ‧ 由 kiddchan 分享
DAY 23

GCP PaaS : App Engine

若想部署一個 Laravel專案給外部的人使用,找一個提供雲端運算的平台,可以省去很多軟硬體設備的開銷與加速開發時程。 雲端運算服務模式 常見3種分類如下: S...

2020-10-08 ‧ 由 kiddchan 分享
DAY 24

GCP IaaS : Compute Engine with LNMP Environment

GCP Compute Engine Infrastructure as a Service (IaaS) 提供基礎資源,使用者需自行控制底層,包含使用邏輯後...

2020-10-09 ‧ 由 kiddchan 分享
DAY 25

GCE /Ubuntu/Nginx環境下建立 Laravel專案

上一篇完成在 GCE( GCP Compute Engine)建置LNMP環境後, 接下來這篇會提到如何在ubuntu環境 Nginx上建立新 Laravel專...

2020-10-10 ‧ 由 kiddchan 分享
DAY 26

GCE遠端同步與部署專案

情境 在GCP Compute Engine /Ubuntu/Nginx環境下, 透過 git pull 遠端同步已存在的 Laravel專案。 透過 git...

2020-10-11 ‧ 由 kiddchan 分享
DAY 27

SSH 進 GCP的3種方式

畢竟是雲端服務,不像自己的電腦打開就能進行開發。 把服務部署到雲端上,需要先透過SSH連線到伺服器。 以下是個人經驗中,3種連線方式進 GCP instance...

2020-10-12 ‧ 由 kiddchan 分享
DAY 28

遠端連線 GCE 的 MySQL 資料庫

情境 每次查詢API執行後都得進vm下MySQL指令用CLI看成果? 身為免費仔推薦一個好用的 database GUI : Sequel pro ,可提供本...

2020-10-13 ‧ 由 kiddchan 分享
DAY 29

透過 HTTP/HTTPS +域名,連線至GCE專案

前言 每次都叫人用IP連線到專案這種作法很怪,甚至有資安問題(直接暴露位置給外人)。 因此提供一個網域名稱(域名、Domain Name)給外部使用者連線,是比...

2020-10-14 ‧ 由 kiddchan 分享
DAY 30

虛擬機 Vagrant

第30天了,來聊聊 vm/虛擬機 ... 如果只是想練習Linux的CLI,一定要在GCP上開instance嗎? 其實有很多工具可以先讓開發者在本地開發環境進...

2020-10-15 ‧ 由 kiddchan 分享