介绍一下自己安装hexo的过程
运行环境
- Ubuntu 20LTS版本
- 公网ip
- 有自己域名
软件安装
安装nodejs
1 2
| $ curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - $ sudo apt-get install -y nodejs
|
安装git
1
| $ sudo apt-get install git-core -y
|
安装hexo
1
| $ npm install -g hexo-cli
|
在root目录下新建blog文件夹
初始化hexo环境并启动
1 2 3
| $ hexo init $ npm install hexo-renderer-pug hexo-renderer-stylus hexo-algoliasearch $ hexo s
|
- 此时若能在浏览器通过公网ip:4000访问则说明ok了
更换主题
一般都会选择一个喜欢的主题,本例选用butterfly
从github克隆第三方主题,保存到:blog/theme/主题名
1 2
| $ ctrl+C $ git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
|
配置 blog/_config.yml文件
将文件内的theme的值改为butterfly
例:theme: butterfly
重新生成
1 2 3
| $ hexo clean $ hexo g $ hexo s
|