分類: Server
-
【筆記】利用 Github Actions 將 node 專案自動部署至 Ubuntu 伺服器
將程式碼 push 到 GitHub,同時自動部署到伺服器上,是再方便不過的事。一直仗著 SPA 部署簡單而不肯學習自動部署的我,在面對最近開發的 Next.js 專案繁瑣的部署流程,決定好好研究 GitHub Actions,並將過程筆記下來與大家分享。
-
【筆記】使用 pm2 進行 node 服務管理
最近開始在嘗試在 server 架設後端 node 服務,除了 screen 可以幫助我進行終端機的畫面切換之外,勢必還需要一套協助我監控服務和自動重啟服務以防服務中斷的工具,於是就找到了這一款好用又強大的工具 pm2。以下就簡單做一下筆記吧。
-
【筆記】使用 screen 進行 ubuntu 終端機管理
最近開始在嘗試在 server 架設後端 node 服務,需要使用工具進行 terminal 的視窗管理,於是找到了這一款很好用的工具 screen。就簡單做一下筆記吧。
-
【筆記】從加入新的 Virtual Host 子網域到建立 SSL 憑證的相關指令
以下環境為 Ubuntu 20 + apache2。本文將介紹假設都已經成功設定過 Virtual Host 子網域的情況下,要加入新的 Virtual Host 子網域,到建立 SSL (https) 憑證可能會遇到的相關指令。
-
【筆記】Ubuntu VPS 第一步:安全性設定
這篇文章會記錄著剛拿到全新 Ubuntu VPS 後該做的一些簡易安全相關設定:登入伺服器與建立自訂帳號、開啟 Ubuntu 自動安全性、更新改變 SSH Port、關閉 root 的 SSH 權限/允許 SSH 登入帳號、設定 SSH 免密碼登入(SSH Key)、關閉 SSH 密碼登入功能、安裝 UFW 防火牆、入侵檢測 Intrusion Detection。
-
【筆記】Ubuntu 18.04 + Apache 使用 Snap 安裝 Certbot 並向 Let’s Encrypt 取得免費 SSL 憑證的方法
前言 之前我的網站一直都是使用 SSL For Free 來取得 SSL 憑證,雖然在 2020 年 SSL […]
-
【筆記】Apache2 啟用 conf 檔案與 Virtual Host 轉址設定
最近將使用了四年的 domain name (guand.me) 換成 jsy.tw 了,算是因應去年將站名從 […]