Cloud Studio 安装 maxkb 教程#
手把手教程系列
看到群里有人部署 maxkb 总是失败,不知道原因在哪,故来一个手把手教程。
如有错误的地方,还请海涵。
搞起!
老样子,打开Cloud Studio官网,选择 banner 的 sDeepseekr14b 这个模版进行开机。
这里或许会问,为啥要选 14b,因为我的可用时间已经过半了,要省点用。
稍等片刻,等待分配资源,开机。
由于 maxkb 用到了 8080 端口,而我们默认通过模版进行开机的会占用这个端口,所以我们需要结束占用端口的进程。终端输入,检查端口被占用的进程
lsof -i :8080
从图中我们可以看到此时的 pid 是 2323,所以
在用kill -9 pid
来杀掉这个进程,即kill -9 2323
,这样 8080 端口就不会在占用,为了下次开机可以正常使用而不会使端口被占,我们还需要修改.vscode/preview.yml
的配置文件,注释掉 8080 这部分
为了保险起见,我的建议是关机,在开机,当然如果你不这样操作也行。
打开maxkb的官网链接。
看到了安装命令
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages 1panel/maxkb
这里实际上是需要 2 个目录的,一个目录是.maxkb
,另一个目录是.python-packages
, 这里需要注意,目录是带.
的,看图,我们现在空白处点一下,在点击新建目录
输入目录名.maxkb
, 同样的方法,我们创建.python-packages
目录
创建完之后看看是否一致
激动人心的时刻到了,在终端运行安装命令。
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages 1panel/maxkb
安装成功
老样子,点击端口,点击 8080 右侧的小地球图标,开始见证奇迹。
输入账号密码,点击登录
username: admin
password: MaxKB@123..
进入 maxkb 系统,重制密码,当然也可以不重置。
到此,maxkb 搭建成功。
如何使用,不再本教程范围内。
我们下次再见。