关于宝塔搭建最美 个人导航站 imsyy 的具体流程+疑难问题的解决[ 有问题可以在下面反馈 ]

前言

imsyy 是目前最火的一个开源导航站,可以在 https://home.lzzcc.cn/ 预览一下效果图。

个人的话操作起来比较困难,我这里讲一下宝塔面板安装的具体流程。(准备服务器和域名)

首先,支持作者:https://github.com/imsyy/home/discussions

宝塔部署指南

首先用 SSH工具连接服务器https://www.bt.cn/new/index.html (简单的教程里面有)

然后我们进入宝塔面板 , 安装 Node 环境

1. 安装最新稳定版

这一步可以使用宝塔上的 Node.js版本管理器 应用进行安装,点一下更新版本列表。

2. 然后打开终端操作

添加环境变量 vi /etc/profile

3. /etc/profile 在文件的最后添加以下配置

export NODE_HOME=/www/server/nodejs/v16.16.0/

export PATH=$PATH:$NODE_HOME/bin

4. 打开终端操作,刷新配置

source /etc/profile

5. 如果未安装 yarn

请先执行 npm install yarn -g

并安装依赖 yarn install

6. 终端操作:cd /www/wwwroot

git clone git@github.com:imsyy/home.git

cd /www/wwwroot/home

7. 执行 yarn build

出现这一步则代表打包完成,打包后的文件默认在 dist 目录中

8. 添加站点

构建完成后就可前往 网站-添加站点 中填写正确的站点根目录即可访问站点了

/www/wwwroot/home/dist

疑难解答

1. 下面的问题是 客户端与服务端的 ssh key 是否匹配,或者是否在 GitHub 中添加服务器对应的 ssh key

解决办法

配置 ssh key

  • 在终端输入 ssh-keygen -t rsa -C "你的 GitHub 邮箱",然后一路回车
  • 打开文件 /root/.ssh/id_rsa.pub 文件并复制其中的内容
  • 前往 https://github.com/settings/keys 页面,并点击 New SSH key,将上述文件内容复制进去
有问题及时联系站长,QQ:1240555208
更多优质资源在QQ群里,可以进群领取:467392290~
© 版权声明
THE END
点赞5 分享
及时反馈~ 抢沙发

请登录后发表评论

    暂无评论内容