TencentOS Server 3.1 (TK4) 是腾讯云推出的一款基于 Linux 的企业级服务器操作系统,专为云环境优化,具有高性能、高安全性、高稳定性等特点。它基于 CentOS Stream 或 RHEL 源码构建,支持长期维护(LTS),适用于腾讯云 CVM 实例以及部分私有部署场景。
以下是 TencentOS Server 3.1 (TK4) 的基本使用指南:
一、获取 TencentOS Server 3.1 (TK4)
-
腾讯云控制台部署
- 登录 腾讯云控制台
- 创建 CVM(云服务器)实例
- 在“镜像”选择中,选择:
- 镜像类型:公共镜像
- 操作系统:TencentOS Server 3.1 (TK4)
- 选择合适的实例规格、网络、安全组等配置,完成创建。
-
ISO 镜像(有限支持)
- 目前 TencentOS Server 主要面向云环境,官方未广泛提供 ISO 安装镜像用于物理机或虚拟机。
- 若需在非云环境使用,可联系腾讯云技术支持或查看官方文档是否有开放版本。
二、系统登录与初始化
-
首次登录
- 使用密钥或密码登录(取决于创建实例时的设置):
ssh root@<公网IP地址> - 推荐使用密钥方式,更安全。
- 使用密钥或密码登录(取决于创建实例时的设置):
-
更新系统(可选)
sudo dnf update -y注意:TencentOS 使用
dnf包管理器(类似 yum),兼容 RHEL/CentOS 生态。
三、常用操作
1. 软件包管理(dnf)
# 安装软件
sudo dnf install nginx -y
# 卸载软件
sudo dnf remove nginx
# 搜索软件
sudo dnf search httpd
# 查看已安装软件
sudo dnf list installed | grep nginx
2. 服务管理(systemd)
# 启动 Nginx
sudo systemctl start nginx
# 设置开机自启
sudo systemctl enable nginx
# 查看服务状态
sudo systemctl status nginx
# 重启服务
sudo systemctl restart nginx
3. 防火墙配置(firewalld)
# 开放 80 端口
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
# 或开放指定端口
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
若使用腾讯云,还需在 安全组 中放行对应端口。
四、性能与安全优化(云环境推荐)
-
启用 TKernel 优化(TK4 特性)
- TK4 使用定制内核(TKernel),已默认启用:
- 更低延迟
- 更高网络吞吐
- 更好的容器支持(适合 Docker/K8s)
- TK4 使用定制内核(TKernel),已默认启用:
-
安装腾讯云监控 agent(Tencent Monitor Agent)
- 登录后建议安装云监控插件,便于查看 CPU、内存、磁盘等指标。
- 可通过控制台或命令行安装:
curl -s https://cloud.intra.qy/monitor/host/unix/install.sh | bash
-
安全加固
- 修改默认 SSH 端口
- 禁用 root 登录(使用普通用户 + sudo)
- 定期更新系统补丁
五、开发与部署示例(以 Nginx + PHP 为例)
# 1. 安装 LEMP 环境
sudo dnf install nginx php php-fpm php-mysql mariadb-server -y
# 2. 启动服务
sudo systemctl start nginx
sudo systemctl start php-fpm
sudo systemctl start mariadb
sudo systemctl enable nginx php-fpm mariadb
# 3. 配置 Nginx 支持 PHP
# 编辑 /etc/nginx/conf.d/default.conf
# 添加或修改 location ~ .php$ 块,指向 php-fpm
六、文档与支持
-
官方文档:
- TencentOS Server 官网
- 用户指南
-
技术支持:
- 腾讯云工单系统
- 社区论坛或开发者社区(如腾讯云开发者社区)
七、注意事项
- TencentOS Server 3.1 (TK4) 主要面向 腾讯云 CVM 实例,不建议在非腾讯云环境强行安装。
- 与 CentOS/RHEL 高度兼容,大多数软件可直接使用。
- 不支持 EOL 的旧版本迁移,建议评估兼容性。
- 定期关注系统更新和安全公告。
总结
TencentOS Server 3.1 (TK4) 是一款适合在腾讯云上运行的高性能、安全可靠的服务器操作系统。使用方式与 CentOS/RHEL 类似,但集成了腾讯云优化特性(如 TKernel、监控集成等),适合部署 Web 服务、数据库、容器化应用等。
如果你已经在腾讯云上使用 CVM,直接选择 TencentOS 镜像即可快速上手。
如需进一步帮助(如迁移、调优、K8s 集成),可提供具体场景,我可以给出更详细的配置建议。
PHPWP博客