15 分鐘在 VPS 上部署 Keitaro

Keitaro 是一套自架的 TDS:它運行於您的 VPS 上,採用固定授權,並將每一次點擊的活動資料都保存在您自有的硬體上。佈建 CentOS 9 Stream、執行安裝指令碼,約 15 分鐘後您便能開始為付費流量導流。

自架 Keitaro on VPS 能做些什麼

Keitaro 是一套自架的 TDS 與廣告 tracker,專為聯盟行銷與 media buying 而設。在您的 Keitaro VPS 主機上,它會記錄點擊、套用 flow 規則,並即時將每位訪客轉址至最合適的 offer。

適用於 media buying 的正式 TDS

轉址延遲會沿著整條活動鏈累積,因此伺服器的所在位置至關重要。將它部署在您受眾所在的區域 — 巴西選聖保羅、德國投放選法蘭克福 — 徹底省去跨洲的往返。

依 flow 規則進行流量分流

Flow 可依 geo、ISP、裝置 OS、時段與來源參數的任意組合為流量導向。德國的 Android 行動裝置訪客,會落在與加拿大桌機訪客不同的 offer 上,而這一切都在同一組活動 URL 之下。

透過 S2S postback 追蹤轉換

轉換會透過 S2S postback 回傳,並歸因至其原始點擊。活動分析 — 依來源、sub-ID、offer 與裝置區分的 ROI — 於 ClickHouse 上運行,最高可比舊有的 MySQL 引擎快 14 倍。

資料存於自有伺服器的私密追蹤

點擊記錄、flow 與活動結構皆保留在您的 node 上,而非某個 SaaS 供應商的基礎設施。任何營運代管 tracker 的一方,都能看見哪些 offer 有轉換 — 自架架構消除了這個問題。

於入口處進行 bot 過濾與 cloaking

Bot 過濾與 cloaking-safe 規則會在點擊尚未觸及您的 offer 之前便先行執行,因此垃圾與間諜流量會在入口處即被分流。您的報表保持乾淨,真正的 offer 也維持隱藏。

採用固定授權的點擊追蹤

沒有隨流量增長的按點擊帳單。無論您推送多少流量,Keitaro 的授權皆為固定費用,因此一旦安裝完成,虛擬私人伺服器便是您唯一的持續性成本,無論是一萬次點擊還是一千萬次。

選擇 Keitaro VPS 方案

Keitaro 本身的最低需求為 4 GB RAM,因此入門選擇為 Medium VPS (3 CPU、4 GB RAM、40 GB NVMe,每月 US$21.24):適用於每日低於 100,000 次點擊。若為 100,000-500,000,請選 Premium VPS (8 GB);若為 500,000-1,000,000,請選 Elite VPS (16 GB) 或更高方案。每個方案皆包含一組專屬 IPv4 位址,並附每週免費備份、KVM 與完整 root/SSH 存取權。

  • 40 國家
    Linux
    Intel Xeon
    AMD Ryzen

    從$21.24 / 一個月
    使用 is*smart $20.18
    • Xeon 3x2.20 GHz CPU
    • 4 Gb RAM
    • 40GB SSD 硬碟
    • Unmetered 頻寬
    • IPV4 選購
    • 1Gbps 連接埠
    • Weekly Backup
    • KVM 虛擬化
    • 控制面板
  • 40 國家
    Linux
    Intel Xeon
    AMD Ryzen

    從$33.99 / 一個月
    使用 is*smart $32.29
    • Xeon 4x2.20 GHz CPU
    • 8 Gb RAM
    • 50GB SSD 硬碟
    • Unmetered 頻寬
    • IPV4 選購
    • 1Gbps 連接埠
    • Weekly Backup
    • KVM 虛擬化
    • 控制面板
  • 40 國家
    Linux
    Intel Xeon
    AMD Ryzen

    從$50.99 / 一個月
    使用 is*smart $48.44
    • Xeon 6x2.20 GHz CPU
    • 16 Gb RAM
    • 80GB SSD 硬碟
    • Unmetered 頻寬
    • IPV4 選購
    • 1Gbps 連接埠
    • Weekly Backup
    • KVM 虛擬化
    • 控制面板

提升您的 VPS 伺服器資源

看看如何變更您的 VPS 設定。您可以購買額外的磁碟空間、提升 CPU 效能、增加記憶體,以及利用額外的服務,而無需轉換新方案。

如何在 VPS 上部署 Keitaro

一台乾淨的 CentOS 9 Stream 伺服器搭配 Keitaro 的安裝指令碼。

最快的方式是一台乾淨的 CentOS 9 Stream 伺服器搭配 Keitaro 的安裝指令碼。涵蓋各種特殊情況的完整逐步教學,請見我們的Keitaro 安裝指南。

開始之前,請先在 keitaro.io 購買授權,並將一個乾淨的網域指向您的伺服器;完成設定需要這兩者。

Step 01 — 訂購 VPS 並透過 SSH 連線

在結帳時選擇 CentOS 9 x64 — Keitaro 無法在 Ubuntu 或 Debian 上運行,若作業系統不符,安裝程式便會結束。它同樣無法在 NAT 後方運行,因此必須具備直接的公用 IP。存取資訊送達後即可連線:

ssh root@YOUR_VPS_IP

伺服器必須乾淨、未安裝任何控制面板,且至少有 20 GB 可用空間。

Step 02 — 執行安裝程式

Keitaro 透過單一指令碼完成安裝,該指令碼會處理 Podman container、nginx、MariaDB、ClickHouse、Redis、certbot 與防火牆。指令碼本身會安裝 podman-docker:

curl https://files.keitaro.io/scripts/releases/stable/kctl.sh | bash -s -- install

它會檢查作業系統、平行拉取各項元件,並於約 15 分鐘內完成。終端機隨後會印出您的管理介面 URL:http://YOUR_VPS_IP/admin。

Step 03 — 驗證並設定

確認每項服務皆通過健康檢查,接著開啟管理面板:

kctl check

在 http://YOUR_VPS_IP/admin (會自動轉址至 HTTPS),Keitaro 會執行一段簡短的設定精靈:輸入您的授權金鑰,設定貨幣、語言與時區,接著建立您的 admin 使用者。請謹慎選擇貨幣,日後它並不會轉換歷史資料。

Step 04 — 新增您的網域並強化 admin 安全

建立一筆由乾淨且專屬的網域指向您 Keitaro VPS IP 的 A record,接著在 Domains 分頁中新增。Keitaro 會自動申請 Let's Encrypt 憑證。啟用 HTTPS-only 與 Admin Dashboard,將 Crawlers 設為 Disallowed,接著在 Maintenance → Settings 中將 /admin 限制為僅限您的 IP。防火牆的 22、80 與 443 連接埠皆已開啟;其餘一切皆綁定於 localhost。

常見問題

首次安裝 Keitaro 時的幾個陷阱。

  • 作業系統檢查在啟動時終止安裝程式。 Keitaro 僅支援 CentOS。若指向 Ubuntu 或 Debian,指令碼會在動作前便直接放棄。請在結帳的作業系統選單中選擇 CentOS 9 x64。
  • 沒有公用 IP,安裝便無法繼續。 此 tracker 拒絕在 NAT 後方運行。這正是 is*hosting 每個方案皆附專屬 IPv4 的意義所在。
  • 2 GB 在流量到來前都感覺沒問題。 Keitaro 的下限是 4 GB。安裝會完成,但當實際流量湧入的那一刻,記憶體壓力便會浮現。請從 Medium VPS 起步,並隨每日點擊量增加而升級。
  • SSL 始終無法於您的網域簽發。 Keitaro 需要獨占該網域。請清除任何殘留的 A、AAAA 或 CNAME 記錄,讓 DNS 穩定 (可預留最多一小時),接著於 Domains 分頁中新增,Let's Encrypt 便會處理其餘部分。
  • 點擊悄悄地停止被處理。 徵兆會顯示在 Maintenance → Status:凍結的 cron 時間戳會讓流量完全停擺,而無法清空的佇列則代表您已超出這台機器的負荷 — 請升級規格。搭配 Uptime Kuma,讓您能第一時間得知服務中斷。

is*hosting 的基礎設施是 Keitaro 的穩固基石

透過 KVM,核心與 RAM 皆屬於您

每個方案皆運行於 KVM 之上,資源完全專屬於您 — 且絕不採用 OpenVZ (Keitaro 根本不支援)。當流量激增時,node 上不會有任何其他項目與您 flow 所需的運算週期相爭。

安裝程式所接受的公用 IP

預設即附一組專屬 IPv4,因此活動連結與 postback 會直接解析至您的機器,而位於荷蘭、具 DDoS 防護的 node,能讓轉址在負載下持續回應。

Tier 3+ 資料中心,40 多個據點

備援電力、備援網路、有人看守的機房樓層 — 每個據點皆達 Tier 3 或更高標準。選擇最貼近您所購買流量的據點,您的 tracker 便能就近回應。

準備好部署 Keitaro 了嗎?

啟用一台 CentOS 9、執行安裝指令碼,並填入您的授權金鑰。5-15 分鐘完成佈建,且可選在 40 多個據點中您流量所在的任一處。

部署 Keitaro VPS

關於 Keitaro 託管的常見問題

什麼是在 VPS 上的 Keitaro 託管?

Keitaro VPS 是在虛擬伺服器上運行自架 Keitaro tracker,而非使用 SaaS 服務。Tracker 24/7 保持在線,透過您的 flow 為流量導向、接收 postback,並將所有點擊資料保存在由您掌控的伺服器上。在 is*hosting,您可透過一段指令碼將它安裝在乾淨的 CentOS 9 上。

Keitaro 的需求有哪些?

CentOS 9 Stream 或 10 Stream (不支援 Ubuntu 與 Debian)、無 NAT 的直接公用 IP、KVM 虛擬化、未安裝控制面板的乾淨伺服器、至少 20 GB SSD、一個網域,以及一組來自 keitaro.io 的有效授權。

Keitaro 使用 Docker 或 MySQL 嗎?

安裝程式運行於 Podman 而非 Docker,並會自行安裝 podman-docker。資料存放於 MariaDB (與 MySQL 相容),並以 ClickHouse 處理報表 — Keitaro 實測 ClickHouse 最高可比舊有的 MySQL 引擎快 14 倍。

我該為我的流量選擇哪個 Keitaro VPS 方案?

每日低於 100,000 次點擊 — Medium VPS (4 GB)。100,000-500,000 — Premium VPS (8 GB)。500,000-1,000,000 — Elite VPS (16 GB) 或更高方案。若您會使用 Admin API 進行自動化成本更新,請升一級方案。

Keitaro 授權費用是多少?

Keitaro 採用固定授權而非按點擊定價,因此當每月點擊超過數十萬次後,通常會比 SaaS tracker 更便宜。目前的方案級距請見 keitaro.io。

安裝時需要網域嗎?

需要,用於正式運行的活動。Keitaro 會使用一個乾淨且專屬的網域來處理活動連結、admin 存取與 postback URL,並自動從 Let's Encrypt 簽發 SSL 憑證。該網域不得有任何其他 A、AAAA 或 CNAME 記錄。

Keitaro VPS 與 SaaS tracker 有何不同?

Keitaro 為自架架構並採固定授權,而 SaaS tracker 則按點擊計費,且運行於您無法掌控的基礎設施上。您的活動資料保留在自有伺服器上,並可將該伺服器部署於貼近流量 geo 的位置,以維持低轉址延遲。

探索更多 is*hosting 服務

VPS

橫跨 40 多個地區的 node,全部集中於單一帳號之下。這是為您所投放流量的每個 geo 就近保留一台 tracker 的簡單方式。
瀏覽
從 $5.94 /個月

專屬伺服器

當 Keitaro VPS 已無法承載相應量能時 — 每日七位數的點擊、繁重的報表查詢,或已超出共用硬體負荷的點擊資料庫。
瀏覽
從 $75.00 /個月