用宝塔搭建hexo博客

发布于 / 技巧杂烩 / 2 条评论

准备

  • 一个安装了CentOS 7.x的服务器
  • 一部可以上网的设备
  • ssh工具
  • 一个域名

Ps:根据自己的需求来

连接ssh

用ssh工具连接服务器

安装宝塔

运行命令行

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ps:宝塔官方教程

安装运行环境

[tabs]
[tab name=”LNMP” active=”true”]

  • Nginx
  • PHP
  • MySql[/tab]

[tab name=”LAMP”]

  • Apache
  • PHP
  • MySql[/tab]

[/tabs]
Ps:选择自己喜欢的就行,静态博客PHP可以不安装

安装PM2管理器

位置:宝塔面板->软件商店->运行环境->PM2管理器
PM2管理器

安装hexo

命令行

npm install -g hexo-cli

搭建hexo

安装到wwwroot

cd /www/wwwroot

搭建hexo到blog目录

hexo init blog
cd blog
npm install

配置站点信息

hexo网站的配置信息会放在_config.yml文件

title网站标题
subtitle网站副标题
description网站描述
keywords网站的关键词。支援多个关键词
author您的名字
language网站使用的语言。对于简体中文用户来说,常见的有 zh-Hans和 zh-CN
timezone时区设置。中国大陆地区可以使用 Asia/Shanghai

Ps:hexo配置

生成静态文件

命令行

hexo generate

Ps:可以简写为hexo g,需要在hexo安装目录执行

搭建网站

解析域名

将域名a记录解析到服务器

添加网站

PHP版本可以选择纯静态,数据库和FTP不用创建

配置ssl证书

位置:网站修改->ssl->Let’s Encrypt
获取Let’s Encrypt证书,选择文件验证申请即可
Ps:建议开启强制https

站点目录

位置:网站修改->网站目录
网站目录选择/www/wwwroot/blog/public
Ps:hexo的静态文件会生成在hexo目录的public目录里

自定义404页面

开启自定义404页面
位置:网站修改->配置文件
修改:把大约在第14行前面的#去掉

#error_page 404 /404.html;

[scode type=”blue”]现在Hexo博客已经搭建好了[/scode]

hexo的一些指令

新建文章hexo new <title>
新建页面hexo new page <title>
生成静态页面hexo generate

Ps:hexo指令

参考文档

HEXO文档

  1. 滴滴滴 ::aru:shy::

    1. @ZW_QMQ 嗯哼 ::aru:confuse::