手动部署
大约 2 分钟
手动部署相比于Docker部署更加简单,推荐使用手动部署!
准备工作
准备一台服务器,这里以装了一台CentOS 7的机器为例
注意
什么?你不知道在哪买服务器? NodeSeek论坛 建议去水两天,买个几块钱的玩玩
如果你已经有服务器了,请下载必须的文件:
- 在Releases中下载对应操作系统和架构的包。
相关信息
你可以复制下载链接,然后在服务器上使用wget
命令下载
解压工作
解压命令(记得解压后用cd命令进入你解压好的文件夹):
tar -xzvf 压缩包名
获取License ID
首先,你要有权限,你需要先在这里获取:https://dash.pandoranext.com
相关信息
你的GitHub账号至少得注册一年以上才能获取License,每多一年则增加1000条对话次数
登录之后你会看到你的License ID(非常重要)和你手动获取时需要执行的命令:
之后你需要在你解压的目录修改config.json
内的配置项:(这是必须的前置步骤!)
vi config.json
相关信息
- 这里建议将bind的IP改为0.0.0.0,后面跟的是端口号,你可以自行修改
- License ID就是你在上面步骤从网页获取的License ID,将它填入到License ID的位置
- 保存退出
启动
终于到了激动人心的这一刻,现在你只需要运行以下命令即可完成部署:
nohup ./PandoraNext &
此时,访问你的服务器IP:8181即可访问到PandoraNext的登录界面!
相关信息
如果访问不到,请检查服务器防火墙是否开放了8181端口
建议将config.json里的ip改为0.0.0.0
如何用Nginx反代
- (极力推荐)建议你去装个宝塔面板,Nginx等你进入面板自动给你装好,你只管设置就行!