在腾讯云轻量应用服务器上使用 CentOS 8.2 系统是一个常见的选择,适用于搭建网站、部署应用等场景。以下是一些关于使用腾讯云轻量应用服务器搭配 CentOS 8.2 的指南和常见操作说明:
✅ 一、选择 CentOS 8.2 镜像
- 登录 腾讯云控制台
- 进入 轻量应用服务器 页面
- 创建实例时,在“镜像”选项中选择:
- 类型:
自定义镜像或公共镜像 - 操作系统:选择 CentOS 8.2 64位(如果可用)
- 类型:
⚠️ 注意:目前腾讯云部分区域可能默认不再提供 CentOS 8.2 镜像(因为 CentOS 官方已停止维护),但你可以通过自定义镜像或安装其他兼容版本(如 CentOS 8 Stream、AlmaLinux、Rocky Linux)来替代。
✅ 二、连接到 CentOS 8.2 实例
方法一:使用 SSH 命令连接(本地终端)
ssh root@你的服务器公网IP
如果你是第一次登录,可能需要输入初始密码(可在控制台查看)。
方法二:使用腾讯云控制台在线 VNC 登录
- 在轻量服务器详情页点击“登录”
- 使用在线浏览器终端进行操作
✅ 三、基本配置与优化
1. 更新系统软件包
dnf update -y
2. 安装常用工具
dnf install -y vim wget curl unzip net-tools epel-release
3. 设置防火墙(firewalld)
systemctl start firewalld
systemctl enable firewalld
# 开放端口示例(比如开放80和443)
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --reload
4. 关闭 SELinux(可选)
编辑 /etc/selinux/config 文件:
SELINUX=disabled
然后重启服务器生效。
✅ 四、部署应用环境(以 LNMP 为例)
1. 安装 Nginx
dnf install -y nginx
systemctl start nginx
systemctl enable nginx
2. 安装 MySQL(MariaDB)
dnf install -y mariadb-server mariadb
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
3. 安装 PHP
dnf install -y php php-fpm php-mysqlnd php-gd php-xml php-mbstring
systemctl start php-fpm
systemctl enable php-fpm
✅ 五、常见问题
Q1: 如何查看公网 IP?
curl ifconfig.me
或者直接在腾讯云控制台查看。
Q2: 如何设置开机启动服务?
systemctl enable 服务名
例如:
systemctl enable nginx
Q3: 如何上传文件到服务器?
可以使用:
scp命令(推荐)- FTP 工具(如 FileZilla)
- 安装宝塔面板进行可视化管理
✅ 六、替代建议(CentOS 8.2 已停更)
由于 CentOS 官方已于 2021 年底宣布停止对 CentOS 8 的维护支持,建议考虑以下替代方案:
| 替代系统 | 特点 |
|---|---|
| AlmaLinux 8 | CentOS 的开源替代,完全兼容 |
| Rocky Linux 8 | 社区驱动的 RHEL 兼容发行版 |
| CentOS Stream | CentOS 的滚动更新开发分支 |
你可以在创建实例时选择这些镜像作为替代。
✅ 七、安装宝塔面板(可选)
如果你想用图形界面管理服务器,可以安装宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后访问提示地址即可打开面板。
如果你有具体的用途(如建站、部署 Node.js、Docker、Python 应用等),我可以为你提供更详细的部署教程。
是否需要我帮你写一个一键部署脚本?欢迎继续提问!
云计算CLOUD