Ubuntu CT安裝
先更新Proxmox。 下載最新範本(ubuntu-24.10_standard-1_amd64.tar.zst) 建立ubuntu CT,設定好登入密碼(root用)、網路。 啟動ubuntu CT,以主控台方式用root登入。 建立新使用者 adduser 帳戶名稱 輸入完後,設定密碼 接著設定帳號的個人資料,可跳過,按“ y “結束。 利用 usermod 來進行使用者模式的更動,能夠順利使用 sudo -i usermod -aG sudo 帳戶名稱 使用 sudo -i, 取得root權限測試。 若要刪除帳戶,使用 userdel userdel 要刪除的帳號 (只刪除帳戶) userdel -r 要刪除的帳號 (連同檔案一同刪除) 更新ubuntu裡,apt的套件資訊及列表 apt update 更新已安裝的套件 apt upgrade 確認網卡IP位址 ip a 安裝SSH apt install openssh-server 設定SSH vim /etc/ssh/sshd_config 修改設定中三個參數,更改成下方內容。 Port 22 -> SSH使用的Port,建議不要改 PasswordAuthentication yes PermitRootLogin yes -> 是否開放 root 登入 Apache安裝設定 安裝apache sudo apt install apache2 apache2-utils 安裝apache ssl sudo a2enmod ssl 重啟apache 2 服務 sudo systemctl restart apache2 此時已啟用port 443,可下指令 netstat -tlnp 檢查。 調整 SSL 網站設定檔 sudo a2ensite default-ssl.conf sudo systemctl restart apache2 此時的SSL憑證(預設測試用)不是合法的,須自行申請合法憑證。 apache2相關設定檔 一般設定檔 /etc/apache2/apache2.conf SSL設定檔 /etc/apache2/sites-available/default-ssl.conf PHP安裝設定 增加新版 PHP 套件庫來源 安裝新版的 PHP 8 需要加入 Ondřej ...