ISPConfig自動安裝script

設定好 master / slave hostname

cd /root

curl -fsSL \
  https://get.ispconfig.org \
  -o ispconfig-ai.sh

sh /root/ispconfig-ai.sh --help
sh /root/ispconfig-ai.sh \
  --channel=stable \
  --lang=en \
  --interactive \
  --use-php=5.6,7.0,7.1,7.2,7.3,7.4,8.0,8.1,8.2,8.3,8.4,8.5 \
  --no-mail \
  --no-dns \
  --no-local-dns \
  --no-roundcube \
  --no-pma \
  --no-ftp \
  --no-jailkit \
  --no-quota \
  --no-firewall

這份選項的重點:

  • Apache 是預設,不需要另外加 --use-apache。
  • --interactive 必須保留,才能選 expert 並加入 Master。
  • 關閉郵件主機、DNS、FTP、Webmail、phpMyAdmin 等不需要的角色。
  • 本次不安裝 Jailkit、不設定 quota,也不讓安裝器接管 UFW。(howtoforge.com)

另外注意:

--no-mail 仍可能安裝 Postfix 供系統寄信,不表示完全沒有郵件相關套件。(howtoforge.com)

不要加 --no-web! 它會連 Apache 網站服務一起停用,並不是單純取消管理介面。管理介面稍後在互動問題選 n。(howtoforge.com)

PHP 版本方面,這裡的 5.x 目標是 5.6,不是 5.0~5.5;最新的 8.x 支援範圍要看實際安裝器,不能保證它會安裝所有已發行的 8.x。PHP 5.6 與所有 7.x 均已停止官方支援,只建議用於必要的舊站相容用途。(howtoforge.com)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *