Skip to content

手动安装

如果您不习惯使用 Docker 快速安装,或者需要高度自定义平台配置,也可以使用手动的方式来安装谛听平台。手动安装方式仅支持 Ubuntu 24.04 LTS Linux 系统。

首先,在本地电脑上执行以下命令:

shell
# 首先确保手动安装所需的文件正在当前文件夹位置下
# 假设您的远程服务器地址为 123.234.214.321,登录用户名为 username:
scp project-diting-source.zip username@123.234.214.321:/home/username

然后,将以下命令粘贴到远程服务器的「终端」即可完成安装与运行:

shell
# 获取管理员权限
sudo su

# 安装 unzip 解压缩与 nvm 依赖
apt-get update
apt-get install unzip curl

# 退出管理员权限
exit

# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash

# 载入 nvm 配置,假设默认 Shell 为 Bash
source ~/.bashrc

# 使用 nvm 安装最新 LTS 版本 Node.js
nvm install --lts

# 安装 pnpm 依赖管理器
npm i -g pnpm

# 解压「谛听 Diting」平台
unzip project-diting-source.zip

# 切换到解压出的「谛听 Diting」平台文件夹
cd project-diting

# 使用 pnpm 安装依赖
pnpm install

# 启动「谛听 Diting」平台
pnpm dev

此外,您还需要准备一台 Kali Linux 虚拟机,并通过 nano config.json 填入该虚拟机的 IP 地址与 SSH 用户名与密码,且该账户需要配置为 sudo 免密码。

完成后,访问 http://<服务器公网 IP 地址> 即可访问平台。