[{"data":1,"prerenderedAt":205},["ShallowReactive",2],{"\u002F03_hexo":3,"surround-\u002F03_hexo":199},{"id":4,"title":5,"body":6,"categories":177,"date":179,"description":16,"draft":180,"extension":181,"image":182,"meta":183,"navigation":186,"path":187,"permalink":182,"published":182,"readingTime":188,"recommend":182,"references":182,"seo":193,"sitemap":194,"stem":195,"tags":196,"type":197,"updated":182,"__hash__":198},"content\u002Fposts\u002F03_手把手教你搭建一个hexo个人博客.md","手把手教你搭建一个Hexo个人博客",{"type":7,"value":8,"toc":159},"minimark",[9,13,17,22,25,28,31,34,37,40,43,46,49,52,55,58,68,71,74,77,80,83,86,89,93,96,99,110,113,119,123,129,132,138,141,144,150,153,156],[10,11,12],"h1",{"id":12},"前言",[14,15,16],"p",{},"本篇文章会教会你从零开始搭建一个部署在VPS上的Hexo博客系统（主题:anzhiyu）",[18,19,21],"h2",{"id":20},"hexo优势","Hexo优势",[14,23,24],{},"Hexo博客系统是直接生成静态页面，意味着一快，而且静态文件更容易CDN分发 快上加快！",[14,26,27],{},"Hexo博客可托管到GitHub Pages、GitLab Pages、Vercel 等平台，也意味着我们并不需要购买服务器。",[10,29,30],{"id":30},"准备工作",[18,32,33],{"id":33},"购买服务器",[14,35,36],{},"服务器厂商推荐阿里云，地域选择最近的，系统推荐使用Debian 12。",[18,38,39],{"id":39},"购买域名",[14,41,42],{},"推荐选择顶级域名，第一次购买如.cn .top首年才1元。",[18,44,45],{"id":45},"域名备案",[14,47,48],{},"大陆内地服务器需要备案，流程耗时半个月左右。",[18,50,51],{"id":51},"域名解析",[14,53,54],{},"去域名DNS服务商处添加A记录，记录值填写服务器IP。",[18,56,57],{"id":57},"工具下载",[59,60,61,65],"ul",{},[62,63,64],"li",{},"Xshell: 远程连接工具",[62,66,67],{},"Vs Code: 编辑文件",[10,69,70],{"id":70},"开始安装",[18,72,73],{"id":73},"安装宝塔面板",[14,75,76],{},"在XShell中运行安装命令，然后去安全组放行端口。",[14,78,79],{},"在浏览器中打开外网面板地址，登录后选择LNMP套件。",[18,81,82],{"id":82},"添加网站",[14,84,85],{},"域名填写刚才解析的域名，创建blog文件夹，PHP版本选择纯静态。",[14,87,88],{},"申请SSL证书（Let's Encrypt）。",[18,90,92],{"id":91},"配置vs-code","配置Vs Code",[14,94,95],{},"安装中文插件和远程工具拓展，连接服务器。",[18,97,98],{"id":98},"配置ssh免密",[100,101,107],"pre",{"className":102,"code":104,"language":105,"meta":106},[103],"language-bash","ssh-keygen -t rsa\necho \"id_rsa.pub内容\" >> ~\u002F.ssh\u002Fauthorized_keys\n","bash","",[108,109,104],"code",{"__ignoreMap":106},[18,111,112],{"id":112},"安装nodejs",[100,114,117],{"className":115,"code":116,"language":105,"meta":106},[103],"apt install nodejs npm -y\nnpm config set registry https:\u002F\u002Fregistry.npmmirror.com\n",[108,118,116],{"__ignoreMap":106},[18,120,122],{"id":121},"安装hexo","安装Hexo",[100,124,127],{"className":125,"code":126,"language":105,"meta":106},[103],"npm install hexo-cli -g\ncd \u002Fblog\nhexo init\n",[108,128,126],{"__ignoreMap":106},[18,130,131],{"id":131},"安装主题",[100,133,136],{"className":134,"code":135,"language":105,"meta":106},[103],"git clone -b main https:\u002F\u002Fgithub.com\u002Fanzhiyu-c\u002Fhexo-theme-anzhiyu.git themes\u002Fanzhiyu\nnpm install hexo-renderer-pug hexo-renderer-stylus --save\ncp -rf .\u002Fthemes\u002Fanzhiyu\u002F_config.yml .\u002F_config.anzhiyu.yml\n",[108,137,135],{"__ignoreMap":106},[14,139,140],{},"修改_config.yml，将theme改成anzhiyu。",[18,142,143],{"id":143},"验证",[100,145,148],{"className":146,"code":147,"language":105,"meta":106},[103],"hexo g && hexo cl && hexo s\n",[108,149,147],{"__ignoreMap":106},[14,151,152],{},"打开网站看看效果，剩下的自己慢慢看着anzhiyu主题文档完善。",[10,154,155],{"id":155},"下一步",[14,157,158],{},"写文章的教程在下一篇文章哦~",{"title":106,"searchDepth":160,"depth":160,"links":161},4,[162,164,165,166,167,168,169,170,171,172,173,174,175,176],{"id":20,"depth":163,"text":21},2,{"id":33,"depth":163,"text":33},{"id":39,"depth":163,"text":39},{"id":45,"depth":163,"text":45},{"id":51,"depth":163,"text":51},{"id":57,"depth":163,"text":57},{"id":73,"depth":163,"text":73},{"id":82,"depth":163,"text":82},{"id":91,"depth":163,"text":92},{"id":98,"depth":163,"text":98},{"id":112,"depth":163,"text":112},{"id":121,"depth":163,"text":122},{"id":131,"depth":163,"text":131},{"id":143,"depth":163,"text":143},[178],"Hexo","2025-02-08 20:33:46",false,"md",null,{"slug":184,"slots":185},"d5e7b3",{},true,"\u002F03_hexo",{"text":189,"minutes":190,"time":191,"words":192},"3 min read",2.215,132900,443,{"title":5,"description":16},{"loc":187},"posts\u002F03_手把手教你搭建一个hexo个人博客",[178],"tech","6gGBG2WZ1UT5IDRx9rzb7NZXuVLIaN5JNFTR-_e0H8M",[182,200],{"title":201,"path":202,"stem":203,"date":204,"type":197,"children":-1},"给网站加上CDN服务","\u002F05_cdn","posts\u002F05_给网站加上CDN服务","2025-02-10 10:53:46",1777890742276]