码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 阿里云Serverless 极速搭建Hexo博客


    阿里云Serverless 极速搭建Hexo博客

    • 阿里云Serverless 极速搭建Hexo博客
      • 地址
      • 开通函数计算服务
      • 安装Serverless Devs命令行工具
        • 安装Node.js环境。
        • 解压安装包并重命名。
        • 配置环境变量
        • 安装Serverless-Devs工具
        • 查看版本并检查安装是否正确
        • 安装docker并启动
      • 配置阿里云账号信息
        • 配置账号信息。
      • 搭建Hexo博客项目
        • 在当前路径初始化一个Hexo项目
        • 输入项目文件名start-hexo后按回车
      • 将Hexo项目部署到函数计算服务上
        • 进入项目所在目录
        • 部署项目
        • 打开虚拟桌面浏览器,访问测试域名,查看部署好的Hexo博客系统

    阿里云Serverless 极速搭建Hexo博客

    地址

    https://developer.aliyun.com/adc/scenario/a72a5fd7cec24405a0894d2361894dd1?spm=a2c6h.13858375.0.0.20b379a9ePJu5P

    在这里插入图片描述

    开通函数计算服务

    在使用函数计算前,您需要开通函数计算服务。
    说明 :

    本场景中提供的阿里云子账号无函数计算服务操作权限,所以请使用您自己的阿里云账号操作。您无需担心扣费问题,因为函数计算服务有一定的免费额度,请参见计费方式。

    使用您自己的阿里云账号登录阿里云控制台,然后进入函数计算详情页。

    单击免费开通。
    在这里插入图片描述

    安装Serverless Devs命令行工具

    安装Node.js环境。

    执行如下命令,下载Node.js安装包。

    wget https://npm.taobao.org/mirrors/node/v12.4.0/node-v12.4.0-linux-x64.tar.xz
    
    • 1

    在这里插入图片描述

    解压安装包并重命名。

    tar -xvf node-v12.4.0-linux-x64.tar.xz && mv node-v12.4.0-linux-x64/ /usr/local/node
    
    • 1

    配置环境变量

    echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile
    source /etc/profile
    cat /etc/profile
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    安装Serverless-Devs工具

    npm install @serverless-devs/s -g
    
    • 1

    在这里插入图片描述

    查看版本并检查安装是否正确

    s -v
    
    • 1

    在这里插入图片描述

    安装docker并启动

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    sudo systemctl start docker
    
    • 1
    • 2

    在这里插入图片描述
    在这里插入图片描述

    配置阿里云账号信息

    说明:

    本场景提供免费的ECS服务器,但是使用的函数计算服务是开通在您账号下,以下配置信息也是需要配置AccessKry ID和AccessKey Secret信息。

    配置账号信息。

    s config add
    
    • 1

    云厂商:选择Alibaba Cloud(alibaba)
    AccessKeyID和AccessKeySecret:请在安全信息管理页面查看您账号的AccessKey ID和AccessKey Secret。

    如果您使用的是阿里云主账号,请在安全信息管理页面的安全提示弹框中,单击继续使用AccessKey。

    (选择这个)如果您使用的是阿里云RAM子用户,需要确保您的子用户拥有函数计算管理权限AliyunFCFullAccess,请参见为RAM用户授权。

    如下图所示,您可以在用户AccessKey区域查看您的AccessKey ID和AccessKey Secret。如果您的账号未使用过AccessKey,请单击右上角的创建AccessKey。
    在这里插入图片描述

    搭建Hexo博客项目

    在当前路径初始化一个Hexo项目

    s init devsapp/start-hexo
    
    • 1

    输入项目文件名start-hexo后按回车

    后面回车和yes

    在这里插入图片描述

    将Hexo项目部署到函数计算服务上

    进入项目所在目录

    cd start-hexo
    
    • 1

    部署项目

    s deploy
    
    • 1

    打开虚拟桌面浏览器,访问测试域名,查看部署好的Hexo博客系统

    在这里插入图片描述

    在这里插入图片描述

  • 相关阅读:
    囤积比特币,终结美联储
    qt基础之全局静态变量
    详解欧拉计划第395题:毕达哥拉斯树
    C# 实战--listBox1使用
    淘宝API接口介绍
    Spark新特性与核心概念
    【面试题精讲】Java成员变量与局部变量的区别?
    java学习--day19(Map集合&File类)
    JavaScript入门
    SpringBoot快速入门(黑马学习笔记)
  • 原文地址:https://blog.csdn.net/qq_51553982/article/details/125444629
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号