LINE Notify 在 PVE + LXC + Ubuntu 筆記

之前使用 LINE Notify 是安裝在 Windows 的 XAMPP , 為了測試在 Linux 的功能, 安裝了 Proxmox VE + Ubuntu ( LXC 封裝), 大約步驟:

  1. Proxmox VE 6.1-1 ISO 檔, 用 Lubuntu 的 Disks 做成 USB 隨身碟開機.
  2. 下載 PVE 準備的 Ubuntu 18.04 LXC 封裝檔.
  3. 做成 CT 虛擬環境

然後在虛擬機內進行以下動作:

  1. 開一個戶頭, 給予 sudo 權限
  2. sudo apt-get update ; sudo apt-cache upgrade
  3. 安裝 php7.2
  4. 安裝 MariaDB , 執行初步設定, 新增 MariaDB 新帳號給最高權限.
  5. 安裝 phpMySQL
基本作業就這樣, 接下來是對於特定服務需要的工具:
  1. net-tools
  2. libsmbclient , php-smbclient : 未來透過網路芳鄰抓資料用;
    可能會再考慮裝 smbclient 與 mount.cifs 以便自動撈取資料備份等功能.
  3. curl , php-curl : 之前的 LINE Notify 透過 curl 送出 http 連線訊息.
大致上環境就這樣, 測試送英文訊息沒問題; 漢字輸入會變成 ^G^V 這樣, 用 ssh 進去或透過 PVE 介面都出現一樣的亂碼, 下次再測試 export LANG= 這部分看看.