文章详情

阿里云国际站返点 阿里云服务器搭建个人博客

阿里云国际2026-04-17 13:26:12国际云网站

你是不是也曾在深夜刷着别人精致的博客,一边咽口水一边想:‘我也要搞一个!’然后打开浏览器搜‘怎么建博客’,结果被‘LNMP’‘Nginx反向代理’‘Let’s Encrypt自动续签’这些词砸得头晕眼花,最后默默关掉页面,点开小红书刷了三小时‘如何假装很会生活’?

别慌——这篇不是技术论文,是《阿里云服务器搭建个人博客·人话实战手册》。不炫技、不堆概念、不甩报错截图让你自己猜,连“yum是什么”这种问题,我都给你塞进括号里解释(yum = Linux里的应用商店,就像Mac的Homebrew,但脾气更倔一点)。

第一步:先买台‘数字小房子’

登录阿里云官网,别急着冲进控制台。先去‘云市场’或‘学生专区’薅羊毛——如果你是学生,认证后能领¥300代金券+9.9元/年的轻量应用服务器,够跑博客两年不带喘气。不是学生?也别硬刚高配ECS,新手起步选‘共享型s6’,1核2G+40G SSD,月付¥24,比一杯喜茶便宜,还管饱。

重点提醒:地域选离你最近的(比如你在杭州就选华东1),镜像选‘Ubuntu 22.04 LTS’——别选CentOS!它已停更,就像你还在用诺基亚塞班系统,不是不行,是没人修bug了。

第二步:连上你的‘小房子’,别怕黑屏

阿里云国际站返点 服务器创建完,你会拿到IP地址、用户名(一般是root)、初始密码。Windows用户用‘Xshell’或‘Tabby’(免费且颜值在线),Mac用户直接开终端,输:
ssh root@你的IP地址
回车后粘贴密码(注意:输密码时屏幕不会显示*,不是卡了,是Linux在默默守护你的隐私)。

第一次登录成功,你会看到一堆英文欢迎信息。此刻请深呼吸——你已经站在服务器门口,钥匙在手,门没锁。

第三步:装环境?其实就三行命令

我们不搞PHP+MySQL+Apache这套传统组合(太重,易翻车),直接上静态博客方案:Hexo + Nginx。好处是快、稳、抗流量洪峰(哪怕你博客突然被马斯克转发,服务器也只会淡定喝咖啡)。

先升级系统:
apt update && apt upgrade -y

再装Node.js(Hexo的‘发动机’):
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && apt install -y nodejs

最后装Git(代码搬运工)和Nginx(网站门卫):
apt install -y git nginx

每行敲完按回车,看它狂刷绿色文字,就像给小树苗浇水——等它安静了,就是活了。

第四步:生成你的第一篇‘Hello World’博客

输入:
npm install -g hexo-cli
安装Hexo命令行工具。

建个博客文件夹:
hexo init /var/www/blog && cd /var/www/blog

装依赖插件:
npm install

生成静态页面:
hexo generate(缩写hexo g

启动本地预览(仅测试用):
hexo server —— 然后浏览器打开 http://你的IP:4000,如果看到‘Hello World’,恭喜,你已产出首篇博文(虽然作者署名还是Hexo,默认头像还是只猫)。

第五步:让全世界看见你

Nginx默认网站根目录是/var/www/html,但我们博客在/var/www/blog/public。所以要改配置:

运行:
nano /etc/nginx/sites-available/default

找到root /var/www/html;这一行,改成:
root /var/www/blog/public;

再找到index index.html index.htm;下面加一行:
try_files $uri $uri/ /index.html;(这是为支持前端路由,比如你以后加个Vue后台也不崩)

保存:Ctrl+O → 回车 → Ctrl+X退出。再重启Nginx:
systemctl restart nginx

现在,直接访问http://你的IP地址,那个‘Hello World’就正式上岗了。

第六步:换个名字——绑定自己的域名

买个域名(比如zhangsan.dev,首年常¥15)。阿里云域名控制台里,把域名解析到你的服务器IP(A记录)。但注意:国内服务器必须备案!

备案不用跑管局,阿里云后台有‘ICP代备案系统’,填身份证、上传手持照、写30字个人说明(例:‘本博客记录学习笔记与生活感悟,无商业内容’),一般7-20天通过。审核期间域名不能访问,耐心当个佛系博主。

备案成功后,在Nginx配置里把server_name改成你的域名,再执行:
nginx -t && systemctl reload nginx
—— 从此,https://zhangsan.dev就是你的数字门牌号。

最后送你三条保命锦囊

锦囊一:备份比祈祷管用
每月用tar -zcf blog-backup-$(date +%F).tar.gz /var/www/blog打包博客源码,再scp传到本地电脑。服务器崩了?十分钟还原。

锦囊二:别手贱删/var/log
日志不是垃圾,是破案线索。某天博客打不开?tail -f /var/log/nginx/error.log实时盯屏,错误秒定位。

锦囊三:更新前先‘git commit’
/var/www/blog初始化成Git仓库,每次改主题、发新文章前commit一下。万一改崩了?git reset --hard HEAD一键回滚,比后悔药还灵。

写到这里,你可能已经合上笔记本,倒了杯水,心想:‘原来就这么简单?’

对,就是这么简单——技术从不难,难的是开头那句‘sudo su’。你已经跨过了最难的门槛。

接下来呢?换主题、加评论、接RSS、写第一篇真正属于你的文章……那些事,就留给你,在你自己的服务器上,慢慢调试,悄悄发光。

毕竟,博客不是用来卷访问量的,而是你思想的自留地。别人种玫瑰,你种蒲公英——风一吹,种子飞多远,你说了算。

下载.png
Telegram售前客服
客服ID
@cloudcup
联系
Telegram售后客服
客服ID
@yanhuacloud
联系