进入你购买服务器的平台(如华为云、腾讯云、阿里云等),在 “云服务器 ECS/EC2” 或 “弹性云服务器” 栏目中,找到已购买的贵州节点服务器(地域需确认是 “贵阳” 或 “贵州”)。
首次登录建议开启 “安全组” 配置(关键!否则无法远程连接):
安全组规则需开放常用端口:远程连接端口(Windows 用 3389,Linux 用 22)、Web 服务端口(80/443,用于网站)、数据库端口(如 MySQL 的 3306,按需开放)。
示例:华为云安全组配置中,新增 “入方向规则”,协议选择 “TCP”,端口范围填 “22”,源地址设为 “0.0.0.0/0”(允许所有 IP 连接,测试阶段用;正式环境建议限制为固定 IP)。
操作系统 | 登录方式(推荐) | 操作步骤 |
---|---|---|
Windows | 远程桌面连接(mstsc) | 1. 控制台设置 “密码登录” 或 “密钥登录”(新手推荐密码,更简单); 2. 记录服务器 “公网 IP”; 3. 本地电脑按 Win+R 输入 mstsc ,粘贴公网 IP,输入用户名(默认 Administrator)和密码,点击连接。 |
Linux | 终端工具(PuTTY、Xshell、FinalShell) | 1. 若用密码登录:控制台设置 root 密码;若用密钥登录:提前下载私钥文件(.pem/.ppk 格式); 2. 本地打开终端工具,输入 ssh 用户名@公网IP (如 ssh root@120.xxx.xxx.xxx ),按提示输密码或选择私钥,完成连接。 |
以 Linux 系统安装宝塔面板为例:
远程连接 Linux 服务器后,输入一键安装命令(CentOS 系统):yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
执行后按提示输入 “y” 确认,等待 5-10 分钟,安装完成后会生成面板登录地址、用户名和密码(务必保存!)。
本地浏览器打开面板地址,登录后按提示选择 “LNMP” 或 “LAMP” 环境(LNMP=Linux+Nginx+MySQL+PHP,适合网站;LAMP=Linux+Apache+MySQL+PHP),面板会自动安装所有组件,无需手动操作。
安装 Nginx(Web 服务器):yum install nginx -y
→ 启动服务 systemctl start nginx
→ 设置开机自启 systemctl enable nginx
。
安装 MySQL(数据库):yum install mysql-server -y
→ 启动服务 systemctl start mysqld
→ 初始化密码 mysql_secure_installation
(按提示设置密码,删除匿名用户、禁止远程 root 登录等)。
安装 PHP(脚本解析):yum install php php-fpm php-mysql -y
→ 启动服务 systemctl start php-fpm
→ 配置 Nginx 关联 PHP(修改 /etc/nginx/conf.d/default.conf
,添加 PHP 解析规则)。
本地准备好网站文件(如 index.html、css 文件夹、js 文件夹)。
上传文件到服务器:
Windows 服务器:远程连接后,直接将文件复制到 C:\inetpub\wwwroot
(IIS 默认目录)或自定义目录(如 D:\website),然后在 IIS 中设置 “网站目录” 指向该文件夹。
Linux 服务器(宝塔面板):登录面板→“文件”→进入 /www/wwwroot
(默认网站根目录)→点击 “上传”,选择本地网站文件并解压。
访问网站:在本地浏览器输入服务器 “公网 IP”,若能看到网站页面,说明部署成功;若需绑定域名,需先在域名服务商处完成 “域名解析”(指向服务器公网 IP),再到云控制台完成 “ICP 备案”(贵州服务器需按国家要求备案,备案通过后域名才能正常访问)。
下载 CMS 程序安装包(如 WordPress 官网下载.zip 压缩包)。
上传安装包到服务器根目录(如 /www/wwwroot
),并解压。
数据库准备:登录 MySQL(或宝塔面板 “数据库” 模块),新建数据库(如 “wordpress_db”)和数据库用户(如 “wp_user”),并授权该用户访问数据库。
安装程序:浏览器输入服务器公网 IP,进入 WordPress 安装界面,按提示填写数据库信息(数据库名、用户名、密码)、网站名称、管理员账号,完成安装后即可登录后台管理网站。
本地开发好 Node.js 接口程序(如用 Express 框架写的 API),确保本地可正常运行。
上传程序到服务器(如 Linux 的 /www/nodejs
目录)。
安装 Node.js 环境:yum install nodejs -y
→ 验证版本 node -v
(需显示 v14 + 版本,若版本低可通过 nvm 工具升级)。
运行后端服务:
进入程序目录 cd /www/nodejs
→ 安装依赖 npm install
→ 启动服务 node app.js
(app.js 是入口文件)。
确保服务稳定运行:推荐用pm2
工具管理进程(防止服务意外关闭),安装 npm install pm2 -g
→ 启动服务 pm2 start app.js
→ 设置开机自启 pm2 startup
。
数据库备份:通过宝塔面板 “数据库” 模块点击 “备份”,或手动执行 mysqldump -u 用户名 -p 数据库名 > 备份文件名.sql
(如 mysqldump -u root -p wordpress_db > wp_backup.sql
)。
网站文件备份:将 /www/wwwroot
目录压缩后下载到本地,或开启云服务商的 “快照备份”(定期自动备份整个服务器系统,恢复时更方便)。
禁止 root 用户远程登录(Linux 系统):修改 /etc/ssh/sshd_config
,将 PermitRootLogin yes
改为 PermitRootLogin no
,然后重启 ssh 服务 systemctl restart sshd
,后续用普通用户登录后再切换 root。
定期更新系统和软件:Linux 执行 yum update -y
,Windows 通过 “服务器管理器” 更新补丁,避免漏洞被利用。
安装防火墙:Linux 开启 firewalld
并配置规则(与安全组互补),Windows 开启 “高级防火墙”。
若服务器内存较小(如 1GB),可安装 “Swap 分区”(虚拟内存):dd if=/dev/zero of=/swapfile bs=1M count=2048
(创建 2GB Swap)→ mkswap /swapfile
→ swapon /swapfile
。
优化 Nginx 配置:开启 Gzip 压缩、设置缓存,减少带宽占用(宝塔面板可在 “网站”→“设置”→“性能优化” 中一键配置)。
检查安全组是否开放对应端口(Windows 3389、Linux 22);
确认服务器公网 IP 是否正确(控制台可查看,部分服务商需手动 “绑定弹性公网 IP”);
密码 / 密钥是否错误(Windows 可在控制台重置密码,Linux 可通过控制台 “远程连接” 功能临时登录后修改密码)。
检查安全组是否开放 80(HTTP)/443(HTTPS)端口;
确认 Web 服务器(Nginx/IIS)是否正常运行(systemctl status nginx
查看状态);
域名是否已备案(贵州服务器必须备案,未备案域名无法访问,备案通常需 1-2 周)。
查看 CPU / 内存占用:Linux 用 top
命令,Windows 在 “任务管理器” 查看;
检查是否有异常进程(如挖矿程序,可通过 ps aux
排查,陌生进程可终止);
磁盘空间是否满了:Linux 用 df -h
查看,Windows 在 “此电脑” 查看,满了需删除无用文件或扩容磁盘。
通过以上步骤,即可完成贵州云服务器的基础使用与应用部署。若需更复杂的场景(如搭建集群、配置 SSL 证书、实现负载均衡),可进一步参考云服务商的官方文档(如华为云帮助中心、腾讯云文档中心),或根据具体需求补充配置。
(声明:本文来源于网络,仅供参考阅读,涉及侵权请联系我们删除、不代表任何立场以及观点。)