OPi服务器配置日志(五)


Catalogue
  1. 1. 完善新系统Armbian配置
    1. 1.1. 安装 Node.js
  2. 2. 安装Hexo
  3. 3. 设置全局变量
  4. 4. 参考文章

完善新系统Armbian配置

安装 Node.js

将解压出的文件夹重命名为 node ,并移至 /usr/local/ ,即:

vestin@orangepizero:/usr/local/node$ ls
bin  CHANGELOG.md  etc  include  lib  LICENSE  README.md  share
  • 注意: ln 参数尽量使用绝对位置。

但这里不使用 ln 命令而用环境变量,后文将详细说明。


安装Hexo

$ npm install -g hexo-cli

下载慢的问题,执行以下任一条命令:

$ npm config set -g registry https://registry.npm.taobao.org
$ npm install -g cnpm --registry=https://registry.npm.taobao.org

这里做调整,安装完成后会发现安装好的 hexo 的二进制文件在 node/bin 文件夹,与 node 、 npm 的二进制文件同目录,所以我可以直接将 node/bin 设置为全局变量,这样我每次用 npm install 安装后就不用再用 ln 连接到 /usr/local/bin/ 了。

设置全局变量

在 /etc/profile.d/ 内创建脚本 customer.sh 并进入编辑:

$ cd /etc/profile.d/
$ sudo nano customer.sh

加入下面一行, Ctrl-O 保存文件, Ctrl-X 退出编辑器:

export PATH=$PATH:/usr/local/node/bin

立即生效(下一次登陆也会生效):

$ source /etc/profile

此时再输入以下命令查看hexo安装情况:

$ hexo -v

出现版本号即为安装成功。


参考文章