阿贝云比腾讯云简单百倍!新手必看
·
和我一样觉得腾讯云部署项目贼麻烦的小伙伴看过来!
使用阿贝云比使用腾讯云简单很多很多
注册登录
首先是注册登录,实名制逃不掉的,阿贝云地址:点这里
领取免费云服务器
登录完成后点击右上角的控制台,进入控制台管理界面
点击左侧产品按钮,选择免费云服务器,点击“立即开通”按钮进行开通

安装操作系统
点击“免费云服务器”的“管理面板”按钮,切换至“安装操作系统”栏
选择操作系统类型
PS:这里不建议选择Windows,有以下几个原因:
- Windows Server 最小也需要 1GB+ RAM,而阿贝云免费服务器通常只有 512MB 内存。运行 Windows 会直接卡死、无法启动服务。
- Windows 系统本身臃肿,开机后大量进程占用资源,不适合部署 Web 服务。
- Nginx 在 Windows 上不能像 Linux 那样自动启动、配置管理麻烦,且没有完善的包管理工具。
- Windows 系统更容易受攻击,尤其在公网暴露时,漏洞多、补丁更新慢。
输入密码(记住自己的密码,这很重要,后续操作会一直用到密码)
点击“开始安装”按钮进行安装
连接服务器
通过 SSH 工具(如 Windows 用 Xshell、Mac 用 Terminal)连接服务器
Windows用Xshell工具下载地址:家庭/学校免费 – NetSarang Website
用户名:root,密码:在阿贝云安装操作系统时输入的密码
部署nginx
以Ubuntu为例
sudo apt update
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx
以CentOS为例
yum install -y nginx
systemctl start nginx
systemctl enable nginx
项目上传
上传你的项目文件到 /usr/share/nginx/html/
打开PowerShell
cd D:\projects
执行scp上传命令
scp -r my-website\* root@123.45.67.89:/usr/share/nginx/html/
这里需要注意的是,虽然 /usr/share/nginx/html/ 是常见默认路径,但有些系统(尤其是阿贝云镜像)可能使用其他路径
我们可以通过命令确认 Nginx 的真实网站根目录
cat /etc/nginx/sites-enabled/default
你会看到这样的内容
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html; # ← 关键!看这一行
index index.html index.htm;
}
✅ 如果
root确实是/usr/share/nginx/html,那继续下一步。
❌ 如果是别的路径(比如/var/www/html),那你需要把文件上传到那个目录!
SSH登录服务器查看上传文件
ls -l /usr/share/nginx/html/
重启nginx(非必须)
sudo systemctl reload nginx
预览
如果浏览器缓存了“Welcome to nginx”页面,你可以强制清缓存再试试
更多推荐
所有评论(0)