如何正确使用云主机?

HCRM技术_小炮 云主机 2026-07-21 6 0

使用云主机(通常也叫云服务器,如阿里云、腾讯云、AWS、华为云等)其实并不复杂,核心步骤可以概括为:选购 -> 连接 -> 配置环境 -> 部署应用

云主机具体怎么使用

下面我为你梳理一个从零开始的具体使用指南,假设你已经有了一台云服务器。

第一阶段:准备与连接(首次登录)

大部分云厂商都提供两种主流操作系统:Linux(如CentOS、Ubuntu,更常见且免费)和Windows Server

登录云厂商控制台

- 找到你的实例(即云主机),记下它的公网IP地址

- 重置或设置一个登录密码(或准备SSH密钥)。

连接到云主机

情况A:你的云主机是 Windows Server

云主机具体怎么使用

操作:在你自己电脑上,使用“远程桌面连接”(Windows系统自带,按Win + R,输入mstsc)。

输入:计算机:公网IP地址

用户名:默认通常是Administrator

密码:就是你刚才设置的密码。

成功:你会看到Windows桌面,可以像使用自己的电脑一样使用它(注意服务器版系统界面可能和你的个人电脑略有不同)。

云主机具体怎么使用

情况B:你的云主机是 Linux(如 Ubuntu,CentOS)—— *这是更主流的方式

在 Windows 上连接:你需要下载一个软件,推荐PuTTYFinalShell(下载免费版本即可)。

- 打开软件,在“主机名/地址”处填公网IP。

- 端口默认22。

- 点击“打开”,第一次连接会弹出安全警告,点“是/接受”。

- 在弹出的黑窗口中,输入用户名(默认是root),回车,再输入密码(输入时屏幕上没有显示是正常的),回车。

在 macOS 或 Linux 上连接:直接打开“终端”。

- 输入命令:ssh root@你的公网IP (例如ssh root@123.123.123.123

- 回车后输入密码即可。

成功连接后,你会看到一个纯黑色的“命令行”窗口,这意味着你已经进入云主机了。

第二阶段:基础配置与环境搭建(以Linux为例)

连上后,大概率是一台“裸机”,需要安装你需要的软件。

简单配置(建议必做)

更新系统软件包 (确保安全性和兼容性)

- Ubuntu/Debian:sudo apt update && sudo apt upgrade -y

- CentOS/Red Hat:sudo yum update -y

创建普通用户 (不建议一直用root最高权限操作,比较危险)

useradd yourname (创建用户)

passwd yourname (设置密码)

安装你需要的东西

场景1:你要搭一个网站(最常用)

安装Web服务器(如Nginx)

sudo apt install nginx -y (Ubuntu)

sudo yum install nginx -y (CentOS)

安装数据库(如MySQL/MariaDB)

安装PHP/Python/Node.js (根据你网站的语言)

场景2:你要搭一个编程开发环境

安装代码编辑器(Vim、Nano) 或安装图形界面(如果需要,但新手不推荐,会占用大量内存)

安装版本控制 (Git):sudo apt install git -y

安装Docker (如果需要容器化部署)

文件传输:怎么把本地文件传上去?

使用工具(推荐新手):下载WinSCP(配合PuTTY使用)或FileZilla(免费FTP客户端)。

- 协议选择:SFTP (比FTP更安全),端口用22。

- 主机:公网IP,用户名:root,密码:你的密码。

- 连接后,左边是本地电脑,右边是云服务器,直接拖拽文件即可。

使用命令(高级用户)scprsync

第三阶段:安全与网络设置(关键!防止被黑客攻击)

这是新手最容易忽略但至关重要的一步。

1. 配置“安全组/防火墙”(云厂商控制台里的设置)

绝大多数云服务器被攻击,不是因为系统不安全,而是安全组忘记设了

操作:在你的云主机控制台里,找到“安全组”或“防火墙规则”。

核心原则:默认应该禁止所有入站流量,只开放你需要的端口

必须开放的端口(需要时再开,用完可以关)

端口 22:用于SSH远程连接。

端口 80:用于 HTTP 网站。

端口 443:用于 HTTPS 加密网站。

端口 3389:用于远程桌面连接(如果是Windows系统,建议只允许自己电脑IP访问)。

操作示例:添加一条规则,方向:入方向,协议:TCP,端口:80,来源:0.0.0.0/0(表示全网可访问)。

安全建议:对于22端口(SSH),强烈建议

- 来源IP不要设为0.0.0.0/0,而是设为你家里/办公室的公网IP(在百度搜“IP”就能看到)。

- 或者使用密钥登录(SSH Key)替代密码登录,并禁用root密码登录。

系统内安全(基础)

禁用root直接远程登录(创建普通用户后)。

修改SSH默认端口(22端口是黑客扫描的主要目标,改为比如2222,但要先学会怎么改文件)。

启用防火墙(在云主机系统内,使用ufw(Ubuntu)或firewalld(CentOS))。

定期备份数据,很多云厂商提供快照功能,价格不高,建议开启。

第四阶段:日常管理与监控

重启和关机

普通重启(推荐)sudo reboot (对系统伤害最小)。

强制重启:在云厂商控制台找到“重启”按钮(慎用,可能损坏文件)。

看资源占用

磁盘空间df -h

内存free -h

CPU/进程tophtop

查看日志文件(排查问题时必看)

- 系统日志:/var/log/syslog/var/log/messages

- Web服务器日志:/var/log/nginx//var/log/apache2/

常见问题和避坑指南

1、连不上服务器怎么办?

- 检查云主机是否处于“运行中”。

- 检查安全组是否放行了对应的端口(如22或3389)。

- 检查你电脑的网络是否正常(一些教育网/公司内网可能会封禁SSH端口)。

2、想装图形界面可以吗?

- 可以不重装系统,直接在命令行安装桌面环境(如sudo apt install ubuntu-desktop)。

但非常不推荐,尤其是1核2G这种低配机器,装上图形界面后系统会非常卡顿,资源被浪费,云主机本质是命令行世界。

3、系统盘满了怎么办?

- 清理临时文件:sudo apt autoremove

- 查看大文件:du -sh

- 购买更大的云盘,通过控制台扩容(可能需要手动挂载)。

4、用什么操作系统更合适?

- 如果是学习或部署现代应用,首选 Ubuntu(如22.04 LTS),社区活跃,软件新,文档多。

- 如果是公司生产环境且要求稳定,或者主要是用.NET,可选CentOS(但注意CentOS 8已停止支持,可考虑AlmaLinuxRocky Linux)。

- 如果完全不会Linux,且必须依赖Windows软件,选Windows Server

1、购买:选一个云厂商,买一台最低配的(1核2G),选Ubuntu系统。

2、连接:用 FinalShell 或 PuTTY 连进去。

3、更新:输入sudo apt update && sudo apt upgrade -y

4、安装:输入sudo apt install nginx -y 装个Web服务器。

5、配置:在安全组里打开80端口。

6、测试:打开浏览器,访问你的公网IP,看到Nginx欢迎页面,恭喜你,成功了。

7、部署:用 SFTP 上传你的网站代码到/var/www/html/ 目录。

这个过程其实就和组装一台电脑——装系统——连网——装软件一样,只不过这台电脑在云端,你通过命令行和远程桌面来控制它,祝你使用愉快!如果有具体的卡壳点,可以继续问我。

文章摘自:https://idc.huochengrm.cn/zj/27691.html

评论