logo NodeSeekbeta

Oneman 魔方财务搭建完整教程+模板+lxc对接

同步发布
第一步获取魔方开心版本,

https://github.com/aazooo/zjmf
本文采用php7.4,扩展安装ionCube,fileinfo,

注意安装是MD5为大写32位

上传程序包,

在/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902上传php扩展idcsmart.so文件

修改php配置文件(php.ini),加入以下内容,然后重启php进程。

extension=idcsmart.so
设置网站运行目录 /public

还有程序已经集成易支付了,对接即可使用。

附上模板来源

https://www.nodeseek.com/post-471943-1
https://www.nodeseek.com/post-472260-1
yunyou模板商品地区显示
地区 name 商品组名称
台湾 台湾,TAIWAN,m-2 yy-img-w,https://cdn.bootcdn.net/ajax/libs/twemoji/15.1.0/svg/1f1f9-1f1fc

香港 香港,HONG KONG,m-2 yy-img-w,https://cdn.bootcdn.net/ajax/libs/twemoji/15.1.0/svg/1f1ed-1f1f0

日本 日本,JAPAN,m-2 yy-img-w,https://cdn.bootcdn.net/ajax/libs/twemoji/15.1.0/svg/1f1ef-1f1f5

印度 印度,INDIA,m-2 yy-img-w,https://cdn.bootcdn.net/ajax/libs/twemoji/15.1.0/svg/1f1ee-1f1f3

美国 美国,USA,m-2 yy-img-w,https://cdn.bootcdn.net/ajax/libs/twemoji/15.1.0/svg/1f1fa-1f1f8
尼日利亚,NIGERIA,m-2 yy-img-w,https://cdn.bootcdn.net/ajax/libs/twemoji/15.1.0/svg/1f1f3-1f1ec

image

image

image

image

第三方聚合登录插件
第三方聚合登录平台
使用方法:

上传到 /public/plugins/oauth 目录解压,然后在后台【系统】->【第三方登录】配置并开启即可。包含QQ、微信、支付宝、微博、百度5种登录方式。

image

魔方对接lxc插件

https://github.com/xkatld/zjmf-lxd-server
对接稍后补上
不写了,有前行者了。
全民 oneman 魔方云开心版开kvm小鸡教程
如何当Oneman,我已经有心得了!lxc 卖鱼佬教大家如何切鸡鸡(希望人人都是Oneman)

whmcs对接:点我直达

至此集合不易,给个鸡腿吧,谢谢

补上对接lxc
一、安装LXD
可以用Debian13
apt update
apt install -y curl wget
1.一键命令
bash <(curl -sSL https://github.com/xkatld/zjmf-lxd-server/raw/refs/heads/main/install/lxd.sh)

注: 初始化储存推荐选择btrfs 然后硬盘大小自行设置。

[OK] LXD 安装完成!
LXD 版本: 6.5
推荐存储后端: lvm
系统类型: ubuntu 25.04
CPU架构: x86_64
性能优化: 已自动关闭调试日志

[INFO] 初始化建议:
– 系统推荐选择 lvm 存储后端
– 存储池大小根据实际需求设置
– 网络配置可以使用默认设置

[WARN] 需要手动初始化 LXD,请运行以下命令:
lxd init

[OK] 安装完成!请按照提示进行初始化,详细教程:https://github.com/xkatld/zjmf-lxd-server/wiki

root@ubuntu:~# lxd init
Would you like to use LXD clustering? (yes/no) [default=no]: no 默认回车
Do you want to configure a new storage pool? (yes/no) [default=yes]: yes 默认回车
Name of the new storage pool [default=default]: 默认回车
Name of the storage backend to use (powerflex, pure, ceph, dir, lvm, zfs, btrfs) [default=zfs]: btrfs注意
Create a new BTRFS pool? (yes/no) [default=yes]: yes 默认回车
Would you like to use an existing empty block device (e.g. a disk or partition)? (yes/no) [default=no]: no 默认回车
Size in GiB of the new loop device (1GiB minimum) [default=5GiB]: 16 自行设置
Would you like to connect to a MAAS server? (yes/no) [default=no]: no 默认回车
Would you like to create a new local network bridge? (yes/no) [default=yes]: yes 默认回车
What should the new bridge be called? [default=lxdbr0]: 默认回车
What IPv4 address should be used? (CIDR subnet notation, “auto” or “none”) [default=auto]:默认回车
What IPv6 address should be used? (CIDR subnet notation, “auto” or “none”) [default=auto]:默认回车
Would you like the LXD server to be available over the network? (yes/no) [default=no]: no默认回车
Would you like stale cached images to be updated automatically? (yes/no) [default=yes]: yes默认回车
Would you like a YAML "lxd init" preseed to be printed? (yes/no) [default=no]: no 默认回车
二、安装或构建镜像
一 自行构建
1.一键命令
bash <(curl -sSL https://raw.githubusercontent.com/xkatld/zjmf-lxd-server/refs/heads/main/install/lxdimages.sh)

2.使用方法
lxdimages alpine 3.19 -add ssh -name alpine319
lxdimages debian bookworm -add ssh -name debian12
四、配置魔方插件
步骤1: 上传插件
将项目中的 lxdserver 整个目录上传到您魔方财务实例的插件目录:/public/plugins/server/。

步骤2: 添加服务器接口
登录魔方财务后台,进入 产品设置 -> 接口管理 -> 新增接口。
在插件列表中选择 魔方财务-LXD对接插件 by xkatld。
填写接口信息:
接口名称:自定义一个易于识别的名称,例如 “美国LXD服务器”。
主机名/IP地址:填写您后端 API 服务器的 IP 地址。
端口:填写您在 config.yaml 中配置的 port (例如 8080)。
secure:勾选启用SSL连接模式。
访问密钥 (accesshash):必须填写您在 config.yaml 中设置的 api_hash
步骤3: 测试连接
填写完毕后,点击 “测试连接”。如果一切正常,您会收到 “连接成功” 的提示。如果失败,请检查防火墙、IP、端口和 api_hash 是否正确。

步骤4: 配置产品
进入 产品设置 -> 商品配置,添加或编辑您的 LXD 产品。
在 模块设置 标签页,接口 一栏选择您刚刚创建的 LXD 接口。
根据页面提示,填写产品的具体配置,如 核心数、硬盘大小、内存、带宽 等。这些配置会作为创建容器时的参数。
config.yaml在服务器/opt/lxdapi下

会员中心导航分类 这里nat选择云服务器
商品类型 这里nat选择云服务器
否则可能不显示转发和节点统计
五、安装节点监控面板
1.安装脚本
bash <(curl -sSL https://raw.githubusercontent.com/xkatld/zjmf-lxd-server/refs/heads/main/install/lxdweb.sh) -v v1.0.0-beta.10

注意:该程序没有使用自签字证书,如需外网开放请自行绑定域名开启ssl。

2.创建管理员
默认是没有管理员的,自行使用下面创建即可。

3.常用命令
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
管理员账户管理命令 (服务后台运行时可用):
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
lxdweb admin create 创建新管理员
lxdweb admin password 修改管理员密码
lxdweb admin list 列出所有管理员
lxdweb admin delete 删除管理员
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

image

image

image

123
  • 顺便提醒一下php不要安装IMAP这个扩展,不然授权会失效 xhj019

  • 牛

  • 又要见证很多oneman云的诞生了

  • 什么时候抽奖 ac01

  • 当务之急是想一个好名字,魔方都放后边 xhj002

  • 有kvm 对接插件吗

  • 必须支持你

  • 好家伙,一站式 oneman 教程。

  • 技术贴bd

  • 牛逼 人人都是oneman

123

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72033位seeker

🎉欢迎新用户🎉