如何从零搭建一个hexo博客网站02


title: 如何从零搭建一个hexo博客网站02
categories: “Hexo教程” #文章分類目錄 可以省略


简介:此教程分为两部分,云服务器篇和本地pc机篇

tags: 如何从零搭建一个hexo博客网站02(本地pc机篇)

效果网址:http://hongkaiqing.cn/

前言

1、本教程分为01、02两部分,如果没有看完01部分的操作,建议看完了,再操作02部分内容

2.本文使用的Window10系统的个人pc电脑。

准备工作

1.因为这个博客网站不需要python/Java环境,所以你没有在本地pc电脑安装环境的也不用担心

2.因为此博客网站不使用GitHub等第三方平台,只是在云服务器和本人pc机进行搭建上传的,所以需要在本人pc机上使用Xshell连接云服务器,所以请开通云服务器的:22端口,web端口:80,教程请自行百度;如有需要的使用域名访问的,建议在购买云服务器的同时同步购买,价格还能便宜一点。

3.利用本地pc电脑登录云服务器,建议使用root用户登录

4.需要在本地安装Git,账号/密码可以登录Github官网注册获取,安装此软件只是为了方便向云服务器上传下载文件而已。

5.需要在本地pc电脑安装 Node.js 和 Npm

开始:

1.安装Git:

教程请自行百度。点击 git-bash.exe打开界面如下,证明安装成功,安装过程需要输入Github上的用户名+密码


洪凯庆666@LAPTOP-JRBEOUPJ MINGW64 /
$

2.安装 Node.js 和 Npm

教程请自行百度。测试node和npm是否安装成功。

洪凯庆666@LAPTOP-JRBEOUPJ MINGW64 /
$ npm -v
5.6.0

洪凯庆666@LAPTOP-JRBEOUPJ MINGW64 /
$ node -v
v8.10.0

如输出版本信息,证明安装成功

3.安装 Hexo 及相关插件。

全局安装 hexo-cli 和 hexo-server

$ npm install hexo-cli hexo-server hexo-deployer-git -g

安装完成后, 在本地初始化博客站点搭建。D:/myHexo即本地存放路径

$ mkdir D:/myHexo 
$ hexo init D:/myHexo

本地 Hexo 配置。
进人D:/myHexo目录, 修改 Hexo 博客站点配置文件 _config.yml, 如下修改:

title: 页面标题     //页面标题
subtitle: 小标题     //小标题
description: 描述     //描述
author: 作者       //作者
language: zh-Hans     //语言
timezone:       //时区


# URL


### If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'

url: http://leyliu.com      //个人域名

......


# Deployment


### Docs: https://hexo.io/docs/deployment.html

deploy:
type: git
repo: 服务器用户名@服务器的公网 IP 地址:/usr/repo/hexoBlog
branch: master

保存退出。
安装一个 Hexo 包,负责将博客所需的静态文件推送指定的服务器 Git 仓库。

本地部署到服务器

1.清除缓存

$ cd D:/myHexo
$ hexo clean

2.生成静态页面

$ hexo generate

3.将本地静态页面目录部署到云服务器

$ hexo deploy

4.如果出现错误: ERROR Deployer not found: git,执行

$ npm install -save hexo-deployer-git

此时重新访问服务器,即可看到博客部署成功。

安装Next主题

1.下载主题

# 进入本地myHexo的themes文件夹下

$ cd themes/

# 下载主题

$ git clone git@github.com:iissnan/hexo-theme-next.git

2.使用主题

打开myHexo下的_config.yml文件,将主题修改为:

theme: hexo-theme-next

3.部署

#  # 进入本地myHexo路径执行

$ hexo g
$ hexo d

4.再次访问网站进行验证.

写作

用markdown写文,在开始处要额外加上信息:

---
title: title #文章標題
date: 2018-12-30 20:47:44 #文章生成時間
categories: "Hexo教程" #文章分類目錄 可以省略
tags: #文章標籤 可以省略
     - 标签1
     - 标签2
 description: #你對本頁的描述 可以省略

写好后再放入source文件夹下的_post下,同样执行 hexo g,hexo d。

最后

如果您还有什么问题,欢迎交流18718383260@163.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值