新用户买了云服务器怎么连上去装网站?手把手教你从连服务器到上线
很多刚买完云服务器的朋友卡在第一步:怎么连上服务器?连上了又怎么把网站放上去?别慌,这篇文章就从最基础的远程连接开始,一步步带你把网站部署上线,全程用的是真实操作流程,小白也能照着做。
一、先搞清楚你用的是什么系统
云服务器刚买完,默认装的是操作系统,常见的就两种:Linux(比如 Ubuntu、CentOS)和 Windows Server。这决定了你后面用什么工具连接、怎么装网站程序。
- 如果你选的是 Linux 系统(多数人用这个),那就得用 SSH 工具 连接。
- 如果是 Windows Server,可以用系统自带的 远程桌面 连。
不确定自己选了啥?回控制台看服务器详情,操作系统那一栏会写清楚。
二、怎么远程连上你的云服务器?
1. Linux 系统:用 SSH 连
Windows 用户可以下载 MobaXterm 或 PuTTY,Mac 或 Linux 本机就直接用终端。
连接命令很简单,打开终端或工具,输入:
ssh root@你的服务器公网IP
第一次连会提示是否信任,输 yes 回车。然后输入你设置的密码(注意:输密码时不会显示字符,输完直接回车就行)。
看到命令行提示符变成 root@xxx,就说明连上了。
2. Windows Server:用远程桌面连
Windows 用户按 Win + R,输入 mstsc 回车,打开远程桌面连接。
在“计算机”栏填服务器的公网IP,点“连接”。接着输入用户名(一般是 Administrator)和你设的密码就行。
连上后就像操作自己电脑一样,桌面、文件管理器都有。
三、连上了,怎么装网站环境?
网站不是直接丢文件就能跑的,得先装“运行环境”。比如你用的是 WordPress(建博客、企业站最常见),它需要 Web 服务器 + PHP + 数据库 这一套。
方案一:手动装(适合想学技术的人)
以 Linux(Ubuntu)为例,连上后依次执行以下命令:
- 更新软件包:
sudo apt update - 装 Nginx(Web 服务器):
sudo apt install nginx -y - 装 MySQL(数据库):
sudo apt install mysql-server -y - 装 PHP:
sudo apt install php-fpm php-mysql -y
装完后,还要配置 Nginx 让它能跑 PHP 程序,再创建数据库给网站用。这一步对新手有点复杂,容易出错。
方案二:用集成面板(新手强烈建议)
很多云服务器支持“重装系统时选应用镜像”,比如直接选 宝塔面板 镜像。重装完,系统自动装好 Web、PHP、数据库、面板,你只要在浏览器访问 http://你的IP:8888 就能进图形界面操作。
在面板里点几下,就能一键装环境、建网站、上传文件,完全不用敲命令。
四、把网站文件放上去
环境装好后,网站文件得放到指定目录才能被访问到。
如果你用宝塔面板:
- 登录面板后,点“网站” → “添加站点”。
- 填你的域名(或先用 IP),自动创建网站目录(比如
/www/wwwroot/你的域名)。 - 点“文件”功能,进入这个目录,上传你的网站程序(比如 WordPress 的 zip 包)。
- 解压后,通过浏览器访问 IP 或域名,按提示完成安装。
如果你是手动装的(以 Nginx 为例):
默认网站目录一般是 /var/www/。你可以用 scp 命令从本地上传文件:
scp -r 本地文件夹 root@你的IP:/var/www/
或者用 SFTP 工具(比如 MobaXterm 自带的文件传输功能),连上后直接拖文件进去。
五、网站打不开?检查这几点
很多人传完文件发现浏览器打不开,别急,90% 是下面几个原因:
- 安全组没开端口:云服务器默认只开 22(SSH)或 3389(远程桌面)。网站要用 80(HTTP)和 443(HTTPS),得去控制台的安全组规则里手动放行。
- Web 服务没启动:手动装的话,可能 Nginx 没开。用
systemctl start nginx启动,systemctl enable nginx设为开机自启。 - 文件权限不对:网站目录的拥有者要是 Web 服务用户(比如
www-data)。用chown -R www-data:www-data /var/www/修复。 - 程序没配好:比如 WordPress 安装时数据库连不上,检查数据库用户名、密码、主机是不是填对了(主机一般填
localhost)。
六、后续怎么管理网站?
网站上线只是开始,后面还有更新内容、装插件、备份数据等操作。
- 用宝塔面板的话,所有操作都有图形界面:点“网站”改设置,点“数据库”管理数据,点“计划任务”自动备份。
- 手动部署的,就得靠命令行:用
vim或nano改配置文件,用mysqldump备份数据库。
建议新手优先用面板,等熟悉了再尝试纯命令行,避免踩坑耽误时间。
七、常见问题快答
| 问题 | 解决办法 |
|---|---|
| SSH 连不上,提示“连接被拒绝” | 检查安全组是否开放 22 端口;确认服务器是否已开机;确认 IP 是否正确。 |
| 浏览器访问 IP 显示“无法访问此网站” | 检查 80 端口是否在安全组开放;确认 Web 服务(Nginx/Apache)是否运行;检查防火墙是否拦截(Linux 用 ufw 或 firewalld)。 |
| 上传文件后网站显示空白或报错 | 检查网站目录权限;查看 Web 服务错误日志(Nginx 日志一般在 /var/log/nginx/error.log);确认 PHP 版本是否兼容程序。 |
| 想用域名访问,但填了 IP 不行 | 在 DNS 服务商处添加 A 记录,把域名指向服务器 IP;网站配置中绑定该域名(宝塔在站点设置里改,手动部署需改 Nginx 的 server_name)。 |
照着这些步骤走,基本都能把网站跑起来。记住:云服务器买完只是第一步,关键在连接和部署。只要端口开对、环境装对、文件放对,网站就能正常访问。遇到问题别慌,一个个排查,大部分都是小细节没注意。