免费使用阿里云服务器快速搭建自己的个人网站

📅 2026/8/25 13:24:55
免费使用阿里云服务器快速搭建自己的个人网站
开通阿里云服务器部署服务器推荐阿里云登录 - 欢迎登录阿里云安全稳定的云计算服务平台选择【2核(vCPU) 2GiB | 经济型 e | ESSD Entry 40GiB】几乎能用2-3个月试用地域中国香港 / 北京 / 杭州等大白话 这台“远程电脑”实际摆放在哪个城市的机房里。影响网站备案最关键的一点 购买中国大陆境内如北京、杭州、广州的服务器如果想通过域名访问域名必须通过国内的 ICP 备案。而免费试用的按量付费实例是不满足国内备案要求的中国香港地域的好处 域名绑定后不需要备案买完就能直接用域名访问适合新手快速折腾。ECS 实例CPU 内存大白话 决定了这台电脑的性能运行速度、能同时处理多少人的请求。2核(vCPU) 2GiB 相当于双核处理器 2G内存。经济型 e / 通用算力型 u1 电脑的 CPU 型号系列。如果同时也就几个人刷2核2G 的配置闭着眼睛都够用了。注意免费额度陷阱 阿里云给的总额度是 300 元。如果选第一款0.167/小时300元可以用约 1796 小时大概 74 天。勾选第一行【2核(vCPU) 2GiB | 经济型 e | ESSD Entry 40GiB】。性价比最高能白嫖最长时间。系统盘ESSD Entry 40GiB大白话 这台电脑的固态硬盘C盘大小和类型。40GiB 硬盘容量是 40G。ESSD Entry 硬盘的型号读写速度类型。操作系统镜像大白话 给这台电脑装什么系统Windows 还是 Linux。影响 云服务器强烈建议安装 Linux 系统。因为它占用内存极小2G内存跑Windows会卡死跑Linux健步如飞且更安全、更适合用来跑 Nginx 网页服务器。选择 找到“公共镜像”选择 Ubuntu 22.04 LTS 或 Debian 12如果只有较低版本如 Ubuntu 20.04 也可以。第一步远程连接到你的云服务器从阿里云控制台找到刚刚开通的ECS实例公网IP地址重置实例密码设置后根据提示重启实例以使密码生效。在本机打开终端Windows 按 Win R 键输入 cmd 回车打开命令提示符。Mac 键盘按下Command 空格键搜索 Terminal终端并打开。输入连接命令在终端中输入以下命令将 你的公网IP 替换为真实的 IP然后回车ssh 用户名你的公网IP首次连接会提示Are you sure you want to continue connecting (yes/no/[fingerprint])?输入yes并回车。接着会提示输入密码注意输入密码时屏幕上不会显示任何东西连星号都没有这是 Linux 的安全保护机制。摸黑输完你的密码后直接敲回车。当看到屏幕前缀变成用户名xxxx:~#时说明你已经成功“住”进了这台香港的云服务器里第二步放行服务器防火墙安全组网页服务默认使用 80 端口。阿里云为了安全默认是把所有端口都堵死的我们需要去控制台开个门。回到阿里云ECS 控制台在左侧菜单或实例详情页找到 “安全组”。点击 “配置规则” - “手动添加”。协议类型选择HTTP (80)源地址选择 **目的/源0.0.0.0/0**代表允许所有人访问。点击保存。第三步安装并启动 Nginx现在回到你刚刚连接好的黑色终端窗口依次复制并运行以下命令如果你装的是 Ubuntu/Debian 系统更新服务器的软件源列表apt update安装 Nginx 软件apt install nginx -y启动 Nginx 并设置开机自启systemctl start nginx systemctl enable nginx打开你手机或电脑的浏览器在地址栏直接输入http://你的公网IP然后回车。如果一切顺利你会看到一个白底黑字写着“Welcome to nginx!”的网页。这意味着你的服务器已经成功变成了一个 Web 服务器第四步把 “Welcome” 变成你自己的名片网页Nginx 默认展示的网页文件存放在服务器的/var/www/html目录下进入网页存放的目录cd /var/www/html把原来的默认网页备份mv index.nginx-debian.html index.nginx-debian.html.bak新建并编辑你自己的网页文件 Linux 自带一个叫nano的极简文本编辑器输入以下命令新建 index.htmlnano index.html写入你的第一个名片测试代码在弹出的空白编辑界面中右键粘贴或者手打以下这段简单的 HTML 代码!DOCTYPE htmlhtmllangzh-CNheadmetacharsetUTF-8metanameviewportcontentwidthdevice-width, initial-scale1.0title我的智能名片/titlestylebody{font-family: Arial, sans-serif;text-align: center;margin-top: 50px;background-color:#f4f4f9; }h1{color:#333; }.link-btn{display: inline-block;padding: 10px 20px;margin: 10px;background-color:#10ab61; color: white; text-decoration: none; border-radius: 5px; }/style/headbodyh1你好我是xxx/h1p欢迎来到我的个人主页/paclasslink-btnhrefhttps://steamcommunity.com/target_blank我的 QQ 资料/abraclasslink-btnhref#stylebackground-color: #0088cc;我的 WeChat/a/body/html保存并退出按键盘上的 Ctrl O保存然后按 回车 确认文件名。按键盘上的 Ctrl X退出编辑器。常用操作Ctrl O保存Ctrl X退出编辑器Ctrl K的功能是“剪切当前行”Alt U撤销Ctrl O保存浏览器输入http://你的公网IP地址就可以进入网站此外如果需要使用VScode远程连接SSH服务器可以参考VS Code 远程连接 SSH 服务器但注意前面选择的服务器【2核(vCPU) 2GiB | 经济型 e | ESSD Entry 40GiB】如果使用VS Code Remote-SSH拓展本身的服务端进程vscode-server将占用近 1.2 GB 的物理内存VS Code 在后台尝试扫描、建立缓存、同步文件状态时会瞬间吃满 2G 内存会导致SSH 连接超时时间因此在实际使用VScode编辑网页文件时建议在本地用VS Code Live Server修改和预览网页改完后提交到 GitHubSSH 连上服务器仅用再用git pull拉取下来鼠标右键点击html文件关于服务器关联远程仓库的教程请移步到通过 Git 进行版本控制、关联远程仓库并推送