2023-07-23 2299
用宝塔本地安装hexo博客
系统:rocky 9.1 (Rocky Linux 9计划终止维护时间:2032年5月31日)
软件:hexo 6.30 node.js v14.21.3
SecureCRTPortable远程链接的服务器
安装宝塔
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
用的centos的脚本
hexo主要用的node.js 我安装的是v14.21.3 其他软件是安装qexo下章用到
Nginx解析域名用到
别问我为啥不用更高版本,说多了都是眼泪,高版本BUG多
测试了v16 v18 v20的版本都有点问题
主要问题就是后台运行了,前台宝塔界面不显示运行,显示未启动
1.安装Nodejs版本管理器
如上图所示,登陆宝塔面板后找到软件商店->免费应用->找到Nodejs版本管理器直接点安装即可
我这里安装的1.9最新版
打开Node版本管理器,选择只显示LTS版本(LTS是长期支持板,也就是稳定版),我这里安装的最新稳定版v14.21.3,根据hexo官方建议node版本要大于12.0才可以运行最新版的博客
安装完成记得选择命令行版本,选择刚刚安装的v14.21.3,不然在命令行下面不会识别node命令
2.此时打开命令行工具输入以下命令验证是否安装成功,如出现对应版本号则表示安装成功了,至此为止Hexo所需运行环境安装完成
node -v
npm -v
在命令行中输入,然后回车,什么提示都没有证明执行成功,清华的源也行
npm config set registry http://registry.npm.taobao.org/
再次输入如下命令查看一下当前的软件源地址是不是taobao的
npm get registry
输入如下命令进行博客系统安装
npm install hexo-cli -g
看到上图的反馈证明安装成功
hexo -v
此时输入hexo命令会提示-bash: hexo: command not found找不到这个命令,这是因为hexo没有建立软连接
给Hexo命令建立软连接
通过如下命令建立hexo命令软连接,把v14.17.6更改为你们自己服务器上的版本号就可以了
ln -s /www/server/nodejs/v16.20.1/bin/hexo /usr/local/bin/hexo
s后面加f可以覆盖链接(重新配置的时候会显示已有文件,通过上述命令可以直接覆盖)
ln -sf /www/server/nodejs/v16.20.1/bin/hexo /usr/local/bin/hexo
因为通过宝塔面板安装的nodejs,他的程序都安装在了/www/server目录下
hexo默认安装在nodejs的bin目录下
如上图所示,再次执行hexo -v 命令正常执行了,此时hexo基础程序安装完成
在命令行终端输入,通过宝塔面板管理服务器,习惯把网站放到/www/wwwroot/目录下
hexo init /www/wwwroot/blog/
cd /www/wwwroot/blog/
npm install
收到如上图提示,恭喜你你的博客已经安装初始化完成
1.记得点击安全把4000端口放开
如上图所示依次选择网站->Node项目->添加Node项目
如上图所示,选择项目的根目录,也就是刚刚hexo安装的目录
输入项目名称,启动项选择server,项目端口输入4000,绑定域名那里输入自己的域名,
输入完成点保存,会自动安装相关模块,等待完成即可
点击运行服务状态,看到运行中后
在浏览器里输入http://“你的ip地址”:4000
打开自己绑定的站点域名看看吧,到此为止hexo安装部署完成。安装宝塔面板
安装完记得重启一下reboot
参考链接:https://www.bt.cn/bbs/thread-112992-1-1.html
https://hexo.io/zh-cn/docs/
注:宝塔Node项目显示未启动BUG
一个是node版本原因
另一个详情可参考这个链接:https://www.bt.cn/bbs/thread-112992-1-1.html
原文链接:http://www.58isp.com/?id=28
=========================================
http://www.58isp.com/ 为 “北京联锐信通网络” 唯一官方服务平台,请勿相信其他任何渠道。
内网管理 2022-11-12
内网管理 2023-05-02
网络小工具 2022-10-25
内网管理 2022-11-10
网络小工具 2022-11-11
内网管理 2023-08-06
内网管理 2023-01-30
内网管理 2023-05-17
ISP 2024-03-22
行业新闻 2022-11-14
游客 2025年04月16日
博主 2025年04月16日
小游客 2025年04月16日
博主 2024年11月05日
小游客 2024年10月25日
扫码二维码
获取最新动态