腾讯云服务器从零开始配置全流程解析
一、服务器购买与初始化
通过腾讯云官网完成账号注册与实名认证后,在控制台的「云服务器」模块选择「新建实例」。建议新手选择包年包月计费方式,操作系统推荐CentOS或Ubuntu LTS版本,同时需设置SSH密钥或初始化密码。
- 在实例配置页面选择CPU(建议1核起)、内存(1GB起)和SSD云硬盘
- 安全组配置需开放22(SSH)、80(HTTP)、443(HTTPS)等基础端口
- 完成支付后等待1-3分钟实例初始化完成
二、远程连接服务器
获取实例公网IP地址后,Linux系统推荐使用OpenSSH或PuTTY工具,Windows系统可通过远程桌面连接:
- Linux/MacOS: 终端执行
ssh root@公网IP
- Windows: 使用RDP协议连接,需提前在控制台开启3389端口
首次连接时会提示接受主机密钥,输入预设密码后即可获得终端控制权。
三、基础环境配置
连接成功后建议优先执行系统更新,随后按需安装运行环境组件:
- 更新软件源:
sudo yum update -y
或sudo apt update && sudo apt upgrade -y
- 安装Web服务:
sudo yum install nginx
- 配置防火墙:
sudo firewall-cmd --permanent --add-service={http,https}
建议使用systemctl enable
命令设置开机自启动关键服务。
四、应用部署实践
通过FileZilla等FTP工具上传项目文件到/var/www
目录,完成Nginx站点配置后,执行nginx -s reload
生效新配置。数据库部署建议:
- MySQL安装:
sudo yum install mysql-server
- 安全初始化:执行
mysql_secure_installation
- 创建数据库:
CREATE DATABASE app_db CHARACTER SET utf8mb4