🚨 官方域名僅限: gebu8f.page / gebu8f.de / gebu8f.hidns.co
若見到其他相似網站,皆非本人所有,請勿相信。

【開源】站點管理器 ng.sh:無痛整合 Nginx / OpenResty + 自動 SSL 配置工具(支援 HTTP/3)【舊版】

20次閱讀
尚無留言

共計 977 個字符,預計需要花費 3 分鐘才能閱讀完成。

這是舊版,新版的 在此

這是一套純本地部署(非 Docker)的 Nginx + SSL + WordPress 自動化建站腳本,專為 VPS 多系統環境設計,支援 Debian / CentOS / Alpine Linux 三大主流系統,讓你一鍵完成完整建站流程。


特點亮點

✅ 本地版非 Docker,更穩定可控

與部分大佬的 Docker 方案不同,本專案專注於本地安裝,無容器依賴、無封裝黑盒,配置與系統高度整合,便於排錯與維護。

✅ 跨三大主流系統自動適配

自動偵測系統,根據環境自動採用:

  • apt(Debian/Ubuntu)
  • yum / dnf(CentOS/RHEL)
  • apk(Alpine)

✅ 支援多家 CA 與 DNS / HTTP 驗證

  • 憑證機構選擇:
    • Let’s Encrypt
    • ZeroSSL
    • Google Trust Services
  • 驗證方式:
    • Cloudflare DNS(API Token 驗證)
    • 其他家 DNS
    • HTTP(Webroot / nginx 模組)

✅ WordPress 一鍵部署 + 自動資料庫建立

  • 自動建立資料庫與帳號密碼
  • 自動產生 wp-config.php
  • 可保留語言選擇頁面(非全自動跳過)
  • Nginx 配置自動完成

✅ 全面錯誤處理與修復

  • 權限修復(避免 500 錯誤)
  • fastcgi socket 錯誤預防
  • certbot 自動續簽 + nginx reload
  • 自動開放 / 關閉 firewall(ufw / iptables / firewalld)

✅ PHP 站點管理

  • 新增 Flarum 部署
  • 修改 PHP 預設檔案、記憶體大小

✅nginx

  • 支援 http 3
  • 使用 gzip 壓縮

✅安全

  • 可使用 HttpGuard 防禦 CC 攻擊(搭配 Lua 環境)
  • 腳本有專屬於 HttpGuard 的使用菜單

比較

感謝 Alice Ephemera 提供開發及測試平台

測試環境:2 核心 4GB 40GB 5gbps 下行 500mbps 上行 debain 12 系統 都是只安裝環境不部署站點

某大佬的腳本

我的腳本


初次運行時需要下方指令, 接下來可用 ng 呼叫

備註

我入住了 GitHub 了,項目地址:https://github.com/gebu8f8/site_sh

Gitlab 項目地址:https://gitlab.com/gebu8f/sh

隨手按個 stars 吧!

安裝與使用

bash <(curl -sL https://gitlab.com/gebu8f/sh/-/raw/main/nginx/install.sh)

之後即可使用 site 執行

gebu8f

Author: gebu8f


探索更多來自 GEBU8F — 阿蒲的網站 的內容

訂閱即可透過電子郵件收到最新文章。

正文完
 3
gebu8f
版權聲明:本站原創文章,由 gebu8f 于2025-05-11發表,共計977字。
转载说明:除特殊說明外本站文章皆由CC-4.0協議發布,轉載請註明出處。

禁止人身攻擊,請理性發言。

評論(尚無留言)

    探索更多來自 GEBU8F — 阿蒲的網站 的內容

    立即訂閱即可持續閱讀,還能取得所有封存文章。

    繼續閱讀