---
title: ข้อกำหนดสำหรับเซิร์ฟเวอร์ NexCMP
description: ข้อกำหนดด้านฮาร์ดแวร์ ระบบปฏิบัติการ เครือข่าย และ DNS สำหรับเซิร์ฟเวอร์ที่รัน NexCMP
url: https://nexcmp.com/th/docs/getting-started/requirements/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# ข้อกำหนดสำหรับเซิร์ฟเวอร์ NexCMP {#requirements-for-the-nexcmp-server}

หน้านี้ครอบคลุมถึงเซิร์ฟเวอร์ที่รัน NexCMP สำหรับสิ่งที่คุณต้องการในส่วนของ CloudStack, Proxmox VE หรือโครงสร้างพื้นฐานอื่นๆ โปรดดูที่ [Infrastructure requirements](https://nexcmp.com/th/docs/infrastructure/requirements/)

## Server {#server}

| Item | Requirement | ตรวจสอบโดยตัวติดตั้ง |
|---|---|---|
| Operating system | Ubuntu **22.04** หรือ **24.04** | ใช่ — จะหยุดทำงานพร้อมแสดงข้อผิดพลาดหากเป็นระบบปฏิบัติการอื่น |
| CPU architecture | x86_64 | ใช่ |
| Memory | ขั้นต่ำ 2 GB (ตัวติดตั้งจะปฏิเสธหากมีค่าน้อยกว่าประมาณ 1.8 GB) | ใช่ |
| Free disk | ว่าง 8 GB บน `/` ขั้นต่ำ | ใช่ |
| Privileges | root (`sudo`) | ใช่ |
| Packages | `curl`, `ca-certificates`, `zstd`, `tar`, `openssl`, `python3`, `openssh-client` — ติดตั้งโดยอัตโนมัติ | ติดตั้งหากไม่มี |
| With HTTPS | `nginx` และ `certbot` — ติดตั้งโดยอัตโนมัติเว้นแต่คุณจะระบุ `--no-nginx` | ติดตั้งหากไม่มี |

::: tip Sizing
การติดตั้งขนาดเล็ก (ลูกค้าไม่กี่ร้อยราย) สามารถทำงานได้อย่างราบรื่นบน 2 vCPU / 4 GB RAM พื้นที่ดิสก์ส่วนใหญ่จะใช้โดยฐานข้อมูล SQLite รวมถึงชุดอัปเดตและสำรองข้อมูลเสริม — แนะนำให้เผื่อพื้นที่ 20 GB ขึ้นไปสำหรับการใช้งานจริง
:::

## Network {#network}

| Direction | Port | Purpose |
|---|---|---|
| Inbound | 80/tcp | การตรวจสอบความถูกต้องของ Let's Encrypt และเปลี่ยนเส้นทางไปยัง HTTPS |
| Inbound | 443/tcp | พอร์ทัลลูกค้า, คอนโซลผู้ดูแลระบบ, API |
| Inbound | 3000/tcp | ตัวช่วยติดตั้งในการติดตั้งครั้งแรกและการเข้าถึงในกรณีฉุกเฉินเท่านั้น — ดู [Installation](https://nexcmp.com/th/docs/getting-started/installation/#the-panel-port-3000) |
| Outbound | 443/tcp ไปยัง `nexcmp.com` | การเปิดใช้งานไลเซนส์, การตรวจสอบไลเซนส์รายวัน, การอัปเดต |
| Outbound | ไปยัง CloudStack API / Proxmox API ของคุณ | การจัดสรรทรัพยากรและการซิงโครไนซ์ |
| Outbound | 443/tcp ไปยังผู้ให้บริการชำระเงิน, อีเมล และ AI ที่คุณเปิดใช้งาน | Stripe, PayPal, SMTP, ผู้ให้บริการ AI และอื่นๆ |

เซิร์ฟเวอร์จำเป็นต้องมี **แอดเดรส IPv4 สาธารณะ** หากคุณต้องการให้ Let's Encrypt ออกใบรับรองโดยตรง หากโดเมนถูกพร็อกซีโดย Cloudflare โปรดดู [DNS and Cloudflare](https://nexcmp.com/th/docs/getting-started/dns-and-cloudflare/)

## DNS

- หนึ่ง **โดเมนหลัก** (ตัวอย่างเช่น `cloud.example.com`) — พอร์ทัลคือ `https://cloud.example.com/` และคอนโซลผู้ดูแลระบบคือ `https://cloud.example.com/admin`
- ทางเลือก: `admin.<domain>` และ `partner.<domain>` หากชื่อเหล่านี้ชี้มาที่เซิร์ฟเวอร์ (หรือไปที่ Cloudflare) ตัวติดตั้งจะเพิ่มชื่อเหล่านี้ลงในใบรับรอง
- โดเมนจะต้องตรงกับโดเมนที่ลงทะเบียนไว้ในไลเซนส์ของคุณ

## ไม่จำเป็นต้องมีบนเซิร์ฟเวอร์นี้ {#not-required-on-this-server}

NexCMP ทำงานเป็นผู้ใช้บริการทั่วไปที่ไม่มีสิทธิ์พิเศษ (`nexcmp`) โดย**ไม่ต้อง**ใช้สิทธิ์ root ขณะรันไทม์, Docker, เซิร์ฟเวอร์ฐานข้อมูลแยกต่างหาก, Redis หรือซอฟต์แวร์ไฮเปอร์ไวเซอร์ใดๆ
