在腾讯云轻量应用服务器上使用 CentOS 8.2 镜像是一个常见的选择,尤其适合熟悉 CentOS 系统的开发者和运维人员。以下是一些关于在腾讯云轻量应用服务器上使用 CentOS 8.2 的常见信息和操作指南:
🌐 一、如何选择 CentOS 8.2 镜像
- 登录 腾讯云控制台
- 进入【轻量应用服务器】页面
- 创建实例时,在“镜像”选项中选择:
- 公共镜像
- 找到并选择:
CentOS 8.2
⚠️ 注意:CentOS 官方已于 2021 年底宣布停止对 CentOS 8 的维护支持(原定于 2029 年),改为滚动更新的 CentOS Stream。因此建议考虑使用替代系统如 AlmaLinux 或 Rocky Linux。
🔧 二、首次登录配置
1. 使用 SSH 登录服务器
ssh root@你的服务器IP
如果是首次安装,可能需要设置 root 密码或通过密钥登录。
2. 更新系统(如有必要)
dnf update -y
由于 CentOS 8 已停更,某些官方源可能已失效,你可以切换为 vault 源或使用 AlmaLinux/EL 替代源。
📦 三、常用软件安装
安装 Nginx
dnf install nginx -y
systemctl enable nginx
systemctl start nginx
安装 MySQL / MariaDB
dnf install mariadb-server mariadb -y
systemctl enable mariadb
systemctl start mariadb
mysql_secure_installation
安装 PHP(例如 PHP 7.4)
dnf install epel-release -y
dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
dnf module reset php -y
dnf module enable php:7.4 -y
dnf install php php-cli php-mysqlnd php-opcache php-xml php-mbstring -y
🔥 四、防火墙配置
CentOS 8 默认使用 firewalld。
开放 HTTP 和 HTTPS:
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
💡 五、注意事项
| 项目 | 说明 |
|---|---|
| 系统支持 | CentOS 8.2 已停更,不推荐用于长期生产环境 |
| 替代方案 | 推荐使用 Rocky Linux、AlmaLinux、Oracle Linux |
| 软件源问题 | 可能需要手动修改 yum 源为 Vault 或其他镜像源 |
| 安全性 | 建议定期检查安全补丁(即使官方不再提供) |
🔄 六、替换为 AlmaLinux 或 Rocky Linux(可选)
如果你担心 CentOS 8 的停更问题,可以将系统迁移到 CentOS 的两个主流替代品之一:
- AlmaLinux
- Rocky Linux
它们都是 Red Hat Enterprise Linux(RHEL)的克隆版本,完全兼容 CentOS 包。
✅ 七、总结
| 操作 | 命令 |
|---|---|
| 更新系统 | dnf update -y |
| 安装软件 | dnf install 包名 |
| 启动服务 | systemctl start 服务名 |
| 开机启动 | systemctl enable 服务名 |
| 查看日志 | journalctl -u 服务名 |
如果你有具体的应用部署需求(如搭建网站、部署 Java 应用、安装宝塔面板等),我可以为你提供详细步骤。
是否需要我帮你写一个自动化安装脚本?或者指导你部署某个具体应用?欢迎继续提问!
CLOUD云知道