Ilista ang Lahat ng Operating System
Bumuo ng isang listahan ng lahat ng mga magagamit na mga operating system na maaaring mai-install sa VPS server.
Mga Parameter ng Query
Parameter
Uri
Kinakailangan
Paglalarawan
os_type
string
Hindi
Filter by OS type: linux, windows
featured
boolean
Hindi
Show only featured operating systems
Halimbawang Kahilingan
cURL
Python
JavaScript
PHP
curl -X GET "https://admin.vps.org/api/v1/operating-systems/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
I-copy
import requests
url = "https://admin.vps.org/api/v1/operating-systems/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
I-copy
const response = await fetch('https://admin.vps.org/api/v1/operating-systems/', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
const os = await response.json();
console.log(os);
I-copy
$ch = curl_init('https://admin.vps.org/api/v1/operating-systems/');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_API_TOKEN',
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$operating_systems = json_decode($response, true);
curl_close($ch);
I-copy
Halimbawang Tugon
{
"count": 12,
"results": [
{
"id": 1,
"name": "Ubuntu 22.04 LTS",
"slug": "ubuntu-22-04",
"version": "22.04",
"os_type": "linux",
"distribution": "Ubuntu",
"architecture": "x86_64",
"featured": true,
"available": true,
"min_disk_gb": 10,
"description": "Ubuntu 22.04 LTS (Jammy Jellyfish) - Long Term Support until 2027",
"icon_url": "https://cdn.vps.org/os-icons/ubuntu.svg"
},
{
"id": 2,
"name": "Debian 12",
"slug": "debian-12",
"version": "12",
"os_type": "linux",
"distribution": "Debian",
"architecture": "x86_64",
"featured": true,
"available": true,
"min_disk_gb": 10,
"description": "Debian 12 (Bookworm) - Stable release",
"icon_url": "https://cdn.vps.org/os-icons/debian.svg"
},
{
"id": 3,
"name": "CentOS Stream 9",
"slug": "centos-stream-9",
"version": "9",
"os_type": "linux",
"distribution": "CentOS",
"architecture": "x86_64",
"featured": false,
"available": true,
"min_disk_gb": 10,
"description": "CentOS Stream 9 - Rolling release tracking RHEL development",
"icon_url": "https://cdn.vps.org/os-icons/centos.svg"
},
{
"id": 4,
"name": "Fedora 39",
"slug": "fedora-39",
"version": "39",
"os_type": "linux",
"distribution": "Fedora",
"architecture": "x86_64",
"featured": false,
"available": true,
"min_disk_gb": 15,
"description": "Fedora 39 - Cutting-edge Linux distribution",
"icon_url": "https://cdn.vps.org/os-icons/fedora.svg"
},
{
"id": 5,
"name": "Rocky Linux 9",
"slug": "rocky-linux-9",
"version": "9",
"os_type": "linux",
"distribution": "Rocky Linux",
"architecture": "x86_64",
"featured": true,
"available": true,
"min_disk_gb": 10,
"description": "Rocky Linux 9 - Enterprise-grade Linux, RHEL compatible",
"icon_url": "https://cdn.vps.org/os-icons/rocky.svg"
}
]
}
Mga Patlang ng Tugon
Patlang
Uri
Paglalarawan
id
integer
Unique operating system identifier
name
string
Full operating system name with version
slug
string
URL-friendly OS identifier
version
string
OS version number
os_type
string
Operating system type: linux or windows
distribution
string
Distribution name (Ubuntu, Debian, CentOS, etc.)
architecture
string
CPU architecture (x86_64, arm64, etc.)
featured
boolean
Whether OS is featured/recommended
available
boolean
Whether OS is currently available for installation
min_disk_gb
integer
Minimum disk space required in gigabytes
description
string
Brief description of the operating system
icon_url
string
URL to OS icon/logo image
Mga Kodigo ng Katayuan ng Tugon
200
Matagumpay na nakuha ang listahan ng mga operating system
401
Hindi Awtorisado - Hindi wasto o nawawalang token ng pagpapatotoo
Kumuha ng mga detalye ng Operating System
Bumuo ng detalyadong impormasyon tungkol sa isang tiyak na operating system.
Mga Parameter ng Landas
Parameter
Uri
Kinakailangan
Paglalarawan
os_id
integer
Oo
Unique operating system ID
Halimbawang Kahilingan
curl -X GET "https://admin.vps.org/api/v1/operating-systems/1/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
I-copy
import requests
os_id = 1
url = f"https://admin.vps.org/api/v1/operating-systems/{os_id}/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
I-copy
const osId = 1;
const response = await fetch(`https://admin.vps.org/api/v1/operating-systems/${osId}/`, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
const os = await response.json();
console.log(os);
I-copy
Halimbawang Tugon
{
"id": 1,
"name": "Ubuntu 22.04 LTS",
"slug": "ubuntu-22-04",
"version": "22.04",
"os_type": "linux",
"distribution": "Ubuntu",
"architecture": "x86_64",
"featured": true,
"available": true,
"min_disk_gb": 10,
"description": "Ubuntu 22.04 LTS (Jammy Jellyfish) - Long Term Support until 2027",
"icon_url": "https://cdn.vps.org/os-icons/ubuntu.svg",
"release_date": "2022-04-21",
"support_end_date": "2027-04-21",
"default_user": "root",
"package_manager": "apt",
"init_system": "systemd",
"kernel_version": "5.15",
"features": [
"Long Term Support (LTS) until 2027",
"5 years of free security updates",
"Extended Security Maintenance available",
"Large community support",
"Extensive package repository",
"Cloud-optimized kernel",
"Regular point releases"
],
"recommended_for": [
"Web servers (Apache, Nginx)",
"Application servers",
"Database servers (MySQL, PostgreSQL)",
"Docker containers",
"Kubernetes nodes",
"Development environments",
"Production workloads"
],
"installation_notes": [
"Requires minimum 10GB disk space",
"SSH enabled by default on port 22",
"UFW firewall available but not enabled by default",
"Automatic security updates can be configured",
"Cloud-init supported for automated setup"
]
}
Mga Kodigo ng Katayuan ng Tugon
200
Successfully retrieved operating system details
401
Hindi Awtorisado - Hindi wasto o nawawalang token ng pagpapatotoo
404
Not Found - Operating system does not exist
Featured Operating Systems
VPS.org inirerekomenda ang mga sumusunod na mga operating system para sa karamihan ng mga kaso ng paggamit:
Ubuntu 22.04 LTS
Best for: General purpose servers, web hosting
Support: Until April 2027
Package Manager: APT
Why choose: Most popular, extensive documentation, large community
Debian 12
Best for: Stability-focused production servers
Support: ~5 years
Package Manager: APT
Why choose: Rock-solid stability, security-focused
Rocky Linux 9
Best for: Enterprise applications, RHEL workloads
Support: ~10 years
Package Manager: DNF/YUM
Why choose: RHEL compatible, enterprise-grade
AlmaLinux 9
Best for: Enterprise servers, cPanel hosting
Support: ~10 years
Package Manager: DNF/YUM
Why choose: RHEL compatible, backed by CloudLinux
Pagpili ng Karapatan OS
Sa pamamagitan ng paggamit ng kaso
Gamitin ang kaso
Inirerekomenda OS
Dahilan
Web Hosting
Ubuntu 22.04 LTS, Debian 12
Excellent LAMP/LEMP stack support, large community
Docker/Containers
Ubuntu 22.04 LTS, Debian 12
Native Docker support, optimized kernels
Enterprise Apps
Rocky Linux 9, AlmaLinux 9
RHEL compatibility, long support cycles
Development
Ubuntu 22.04 LTS, Fedora 39
Latest packages, developer-friendly tools
Database Servers
Debian 12, Rocky Linux 9
Stability, performance, long-term support
cPanel Hosting
AlmaLinux 9, Rocky Linux 9
Official cPanel support
Sa pamamagitan ng antas ng karanasan
Para sa mga nagsisimula: Ubuntu 22.04 LTS - Karamihan sa dokumentasyon at mga tutorial na magagamit
Panloob: Debian 12 - Mahusay na balanse ng katatagan at mga tampok
Advanced / Enterprise: Ang Rocky Linux9ay isang operating system na ginawa ng Rocky Labs.
Mga developer: Fedora 39 - Pinakabagong mga tampok at cutting-edge software
Kailangan ng tulong sa pagpili? Makipag-ugnay sa aming koponan ng suporta sa
hello@vps.org para sa mga personal na OS rekomendasyon batay sa iyong mga tiyak na kinakailangan.
Pag-install & amp; Setup
Ano ang mangyayari sa panahon ng OS Installation
Pagpili ng imahe: OS template ay pinili mula sa aming repository
Disk partitioning: Awtomatikong partitioning batay sa laki ng plano
Base i-install: Core OS package ay naka-install (5-10 minuto)
Network Setup: IP address, DNS, at gateway na naka-configure
Pag-setup ng SSH: SSH server na pinagana sa port 22
Root pag-access: Root password na ipinadala sa pamamagitan ng email
Ang Cloud-Init: Initial configuration inilapat (kung sinusuportahan)
Post-pag-install ng mga hakbang
I-update ang System: Patakbuhin ang mga update ng sistema kaagad pagkatapos ng pag-install
I-configure ang Firewall: I-set up ang UFW (Ubuntu / Debian) o firewalld (RHEL-based)
Lumikha ng mga gumagamit: Magdagdag ng mga non-root user account na may sudo access
Mga SSH key: I-configure ang SSH key authentication at i-disable ang password auth
Update ng Seguridad: Payagan ang awtomatikong mga update sa seguridad
Pagmamanman: I-install ang mga tool sa pagsubaybay (opsyonal)
Default na mga kredensyal
Mahalaga: Root credentials ay ipinadala sa iyong nakarehistrong email address kaagad pagkatapos ng paglikha ng server. Baguhin ang default na password sa unang login para sa seguridad.
Suporta & Dokumentasyon
Para sa OS-tukoy na mga gabay sa setup, bisitahin ang aming sentro ng dokumentasyon :