Ops

前言

本篇記錄如何在 Linux 上建立一個 SFTP Server, 需滿足以下幾點條件:

  • 使用者不可經由 SSH 登入
  • 使用者經由 SFTP 登入
  • 使用者只可在指定目錄活動
  • 使用者上傳下載指定目錄內的檔案

點擊閱讀

前言

這是一份未整理過的 Linux 學習筆記
OS 系統為 GCP 上的 Linux 18.04 LTS
內容參考出處:

  1. 鳥哥的 Linux 的私房菜
  2. Internet

點擊閱讀

前言

本篇主要分享,如何利用 Let's Encryptcert bot 來自動簽署以及更新 SSL 憑證 (wildcard)
什麼是 wildcard? 比方說你的域名是 example.com, 那一個 wildcard 的憑證將會適用於以下的網站:

abc.example.com
aaa.example.com
whatever.example.com

wildcard 憑證不包含以下的域名, 但是照文章內的指令申請, 可以一併申請

example.com

總之不管前面是什麼,都可以適用。
要使用 Certbot 來取得 wildcard 的 certificate 需要安裝 DNS 提供商的插件,或者其他的手動插件,本篇文章採用 DNS 提供商為 Google 的情況

點擊閱讀

# 前言

# pm2 是什麼?

  • pm2 是一個 node 的程序管理器

# pm2 解決什麼問題?

  • pm2 可以讓 node 服務 crash 掉之後,自動幫我們重啟
  • pm2 可以在 server 重啟之後,自動幫我們重啟
  • pm2 可利用 CPU 多核,開啟多程序,已達到類似負載平衡的效果
    • Graceful reload 可達成類似 rolling upgrade 的效果,0 downtime 升級
    • 多程序多服務,可提升處理 request 的速度
    • 可設定 cron 排程自動重啟時間

點擊閱讀

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×