• linux下搭建hexo环境


    最近对搭建个人博客比较感兴趣,但是刚搭建好next主题基本博客,电脑就坏了,借了一台电脑继续搞,不想在他电脑中弄太多环境,所以我准备在自己电脑的服务器上搭建hexo环境

      服务器环境:

        (1)centos

        (2)git 已安装


    1.node.js安装
        (1)从官网下载linux版本的node.js 或者直接采用wget方式下载
             

    wget下载:wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz

         官网地址:http://nodejs.cn/download/

        (2)下载以后解压:
           

    tar xf node-v10.9.0-linux-x64.tar.xz


        (3)解压以后测试是否安装成功:
       

    cd node-v10.9.0-linux-x64/

            然后执行命令

       

    ./bin/node -v   // 如果出现版本号,说明安装成功


            修改node-v10.9.0-linux-x64文件夹名字为nodejs
      

    cd ..
    mv node-v10.9.0-linux-x64 nodejs


        (4)设置软连接

    ln -s /soft/hexo/nodejs/bin/node /usr/local/bin/node
    ln -s /soft/hexo/nodejs/bin/npm /usr/local/bin/npm


    2.git安装,linux系统中已经安装,所以这里不做详细解说


    3.安装hexo
       

    npm install hexo-cli -g

    4.搭建博客基础:
        (1)先把hexo命令添加到全局:hexo在nodejs的lib/node_modules/hexo-cli/bin 可以找到hexo命令
            方式是采用软连接:
          

    ln -s /soft/hexo/nodejs/lib/node_modules/hexo-cli/bin/hexo /usr/local/bin/hexo

        (2)部署hexo博客环境:这个可以放在nodejs外面,方便打开
            cd 到和nodejs一个目录下然后:
          

    mkdir hexo
    cd hexo    
    hexo init //会自动把资源文件下载好


        (3)启动测试环境
              

    hexo s


                输入 localhost:4000/
                    如果是服务器,我的是阿里云服务器,需要配置安全组打开4000端口,这样就可以在本地访问
                    或者linux虚拟机,需要测试内外能否正常通信
                    输入ip:4000/ 即可访问hexo的初始页面


        这样,基本的hexo环境就搭建好了。

    软连接:参考两篇博客:
                5分钟让你明白“软链接”和“硬链接”的区别:(简单易懂)
                linux硬链接与软链接:(内容充实)
    linux下搭建hexo 参考简书:

           Linux下搭建hexo博客
       

  • 相关阅读:
    vmware ubuntu 异常关机无法连接到网络
    Speed up GCC link
    常用的一些解压命令
    Log4j 漏洞复现
    Test Case Design method Boundary value analysis and Equivalence partitioning
    CCA (Citrix Certified Administrator) exam of “Implementing Citrix XenDesktop 4”
    What is Key Word driven Testing?
    SAP AGS面试小结
    腾讯2013终端实习生一面
    指针的引用
  • 原文地址:https://www.cnblogs.com/qingtianxt/p/9717549.html
Copyright © 2020-2023  润新知