UnRaid安装安装仓库管理系统GreaterWMS

本文详细描述了在UnRaid平台上安装开源仓库管理系统GreaterWMS的步骤,包括克隆项目、修改端口、配置Nginx、安装依赖插件、创建并启动容器,以及使用和注意事项。


0、前言

最近一直想找一个免费开源的仓库管理系统,经过搜素发现了这款开源的福特亚太区的物流售后仓储管理流程,虽然其官网有相关的Docker安装方法,但Unraid还是有自己的特殊性,没有自己亲自踩坑是不知道其中的道道的。所以在此分享折腾的全过程,希望能够帮助到有同样需求的朋友们。


1、安装流程

1.1、克隆GreaterWMS项目到UnRaid本地目录

进入UnRaid的终端,通过命令行方式克隆GreaterWMS项目到本地
cd /mnt/user/appdata/
git clone https://gitee.com/Singosgu/GreaterWMS.git
稍等一会儿就会将项目克隆到/mnt/user/appdata/GreaterWMS文件夹
在这里插入图片描述

1.2、修改项目前后端端口

对/mnt/user/appdata/GreaterWMS文件夹下docker-compose.yml文件中的front与backend项目端口进行修改,默认front为8080:8080,backend为8008:8008,改成你自己想要的端口(只要与其他再勇容器映射的端口不冲突就行,比如我就改成front为28080:8080,backend为28008:8008)。

Unraid系统中安装macOS需要一定的技术基础,因为Unraid本质上是一个基于Linux的NAS系统,主要用于运行虚拟机和Docker容器。macOS本身并不支持在非苹果硬件上直接安装,但可以通过虚拟化技术(如KVM)在Unraid中创建macOS虚拟机。以下是实现这一目标的基本步骤和注意事项。 ### 1. 准备工作 #### 硬件要求 - **CPU**:支持虚拟化的Intel或AMD处理器(推荐使用Intel,因为macOS对AMD的支持有限)。 - **内存**:至少8GB RAM,推荐16GB或更高。 - **存储**:用于存放macOS虚拟机镜像的磁盘空间(建议至少64GB)。 - **显卡**:建议使用Intel集成显卡或NVIDIA显卡(如果计划进行GPU直通)。 - **USB设备**:用于创建macOS安装介质的U盘(至少16GB)。 #### 软件要求 - **Unraid版本**:确保使用的是支持KVM的Unraid版本(如Unraid 6.8+)。 - **macOS安装镜像**:可以从苹果官网下载macOS的安装程序(需在macOS设备上创建安装U盘)。 ### 2. 创建macOS安装U盘 由于macOS安装程序只能在macOS设备上运行,因此需要先在一台Mac上创建一个可启动的U盘。可以使用以下命令创建安装U盘: ```bash sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume ``` 将`MyVolume`替换为你的U盘名称。 ### 3. 配置Unraid虚拟机 #### 创建虚拟机 1. 登录Unraid的Web管理界面。 2. 进入“虚拟机管理器”并点击“创建新虚拟机”。 3. 设置虚拟机名称为“macOS”。 4. 选择操作系统类型为“Other”或“macOS”(如果可用)。 5. 分配适当的内存和CPU资源(建议至少4GB内存和2个CPU核心)。 #### 添加磁盘 1. 创建一个新的QCOW2格式的磁盘镜像,大小建议为64GB或更大。 2. 将该磁盘附加到虚拟机中。 #### 添加安装介质 1. 将之前创建的macOS安装U盘插入Unraid服务器。 2. 在Unraid的“虚拟机管理器”中,将U盘作为CD-ROM设备附加到虚拟机。 ### 4. 配置虚拟机启动参数 为了确保macOS能够顺利启动,可能需要对虚拟机的启动参数进行一些调整。可以在虚拟机的XML配置文件中添加以下内容: ```xml <features> <acpi/> <apic/> <pae/> </features> <cpu mode='host-passthrough' check='none'/> <os> <type arch='x86_64' machine='pc-q35-5.1'>hvm</type> <firmware> <entry name='type'>efi</entry> </firmware> </os> ``` ### 5. 启动虚拟机并安装macOS 1. 在Unraid的虚拟机管理界面中启动虚拟机。 2. 虚拟机启动后,会进入macOS安装程序。 3. 按照提示选择语言、连接网络(如果需要)、选择安装目标磁盘并开始安装。 ### 6. 安装完成后配置 安装完成后,可能需要对虚拟机进行一些额外的配置,以确保macOS能够正常运行: - **网络配置**:确保虚拟机的网络模式设置为桥接模式,以便获得与物理网络相同的IP地址。 - **显卡驱动**:如果使用了GPU直通,可能需要安装相应的驱动程序。 - **共享文件夹**:可以通过Samba或NFS在Unraid和macOS之间共享文件。 ### 7. 常见问题与解决方法 - **无法启动macOS安装程序**:检查虚拟机的启动参数是否正确,特别是EFI固件的配置。 - **安装过程中卡顿**:确保分配了足够的内存和CPU资源给虚拟机。 - **网络连接问题**:检查虚拟机的网络模式是否为桥接模式,并确保路由器分配了正确的IP地址。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

engineerlzk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值