The Issue of the Day Before

安裝 LEMP 開發環境

在 Ubuntu 上安裝 Nginx + PHP-fpm 開發環境

讓 HAProxy 也可以 Let's Encrypt

越來越多的服務要求使用 https, 在網路上混的 HAProxy 當然也要聲援一下. HAProxy 自從 1.5 版後就支援 SSL. 但每次到期要手動申請 renew 也是一項不人性的作業. 不出意外, 只要有這種長時間後才要重複作業的工作, 一定會有 莫非 的出現. 還好關於申請 ssl 證書有人推出了自動化服務, 特別它是免費的. Let’s Encrypt 在 2015 年底正式提供這個服務. 所以我們的目標便是將兩者整合在一起, 期快樂無比.

在 Linux 上安裝 Puppeteer

安裝 nodejs v6.4.0 以上 → 安裝 Puppeteer → 安裝依賴套件與函式庫

將標準輸出同時輸出到螢幕和檔案

有時候我們看到螢幕上的輸出結果,希望能記錄下來。這時候可以使用重導輸出算子 > 。 例如使用 ls > out.txtls 的結果寫到檔案 out.txt 上,但這樣我們在螢幕上便看不到結果。 要看結果必須再用 cat out.txt 將檔案內容輸出到螢幕上。 這時候便可使用 tee 這個指令。

使用 grep 過濾 ps 輸出 得到不包含自己的結果

在使用 ps 指令查詢目前執行的 process 時,為方便通常會搭配 grep 指令來過濾結果。 但因為 grep 本身也是一個 process ,所以常常過濾的結果還會包含 grep 指令本身。 這可能不是我們想要的。那應該如何下指令?