仓库管理系统GreaterWMS的安装

这篇具有很好参考价值的文章主要介绍了仓库管理系统GreaterWMS的安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

仓库管理系统GreaterWMS的安装

本文是应网友 ubuntuNathan 要求写的;因为看起来 Nathan 比较着急,就突击了一下,因为时间仓促,错误在所难免,敬请谅解~

什么是 GreaterWMS ?

GreaterWMS是完全开源的仓库管理系统。该库存管理系统是目前福特亚太区售后物流仓储供应链流程。属于一站式应用,支持扫描仪 PDA、手机APP、桌面exe、网站。

准备

安装 Git

  • 套件中心设置 --> 套件来源 --> 新增

仓库管理系统GreaterWMS的安装

  • 名称:随意;
  • 位置:http://packages.synocommunity.com/
  • 套件中心 --> 社群,找到并安装套件 Git

仓库管理系统GreaterWMS的安装

下载代码

SSH 客户端连到群晖,依次执行下面的命令

# 进入 docker 目录
cd /volume2/docker

# 国内用户使用 gitee 克隆项目到您的本地或服务器
git clone https://gitee.com/Singosgu/GreaterWMS.git

# 国外用户还是用 github
git clone https://github.com/GreaterWMS/GreaterWMS.git

# 进入目录
cd GreaterWMS

仓库管理系统GreaterWMS的安装

修改 docker-compose.yml

主要就是端口,本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号

GreaterWMS 根目录中找到 docker-compose.yml 文件

仓库管理系统GreaterWMS的安装

默认 docker-compose.yml 中的端口设置是👇这样的

本地端口 容器端口
front 8080 8080
backend 8000 8000

仓库管理系统GreaterWMS的安装

老苏找了两个连续的空闲本地端口做了修改

本地端口 容器端口
front 8285 8080
backend 8286 8000

官方的说明文档中,关于端口比较混乱,一会儿 8000,一会儿 8008

仓库管理系统GreaterWMS的安装

修改 baseurl.txt

File Station 中找到 /docker/GreaterWMS/templates/public/statics/baseurl.txt 文件

仓库管理系统GreaterWMS的安装

http://127.0.0.1:8000 ,改为本机 IP + 本地端口,老苏群晖 IP192.168.0.197,结合前面修改的端口,所以这里改为 http://192.168.0.197:8286

仓库管理系统GreaterWMS的安装

修改 nginx.conf

默认 docker-compose.yml 中并没有启用 nginx,所以改不改应该没啥关系;

GreaterWMS 根目录中找到 nginx.conf 文件

仓库管理系统GreaterWMS的安装

找到 server 127.0.0.1:8008;

仓库管理系统GreaterWMS的安装

改为 server 192.168.0.197:8285;

仓库管理系统GreaterWMS的安装

启动

准备工作完成后,就可以开始启动了

# 一键启动
docker-compose up -d

按照官方的特别备注:执行 docker-compose up -d 后会自动下载前端依赖,有时会下载失败,导致前端无法启动,此时先执行 docker-compose downdocker-compose up -d 重新下载,直至成功为止。

第一次运行会拉取镜像,容量不小

仓库管理系统GreaterWMS的安装

看到两个 done 就完成了

仓库管理系统GreaterWMS的安装

可以进群晖的容器看一下状态

前端内存占用多,后端CPU占用高,而且一直都比较稳定;

仓库管理系统GreaterWMS的安装

一般不出意外的话,应该都是能正常工作的

编译前端

不编译的话,访问后端地址不能登录,会一直显示网络错误

# 进入前端容器  
docker exec -it greaterwms_front /bin/bash

# 编译前端代码  
quasar build

仓库管理系统GreaterWMS的安装

编译完成

仓库管理系统GreaterWMS的安装

我们可以在 /docker/GreaterWMS/templates/dist/spa 中看到生成的前端代码

仓库管理系统GreaterWMS的安装

然后先删再启动

# 一键卸载
docker-compose down

# 再一键启动
docker-compose up -d

仓库管理系统GreaterWMS的安装

运行

是否可以浏览还需要看日志

后端要看到 Starting development server at http://0.0.0.0:8000/

仓库管理系统GreaterWMS的安装

前端要看到 ℹ 「wds」: Project is running at http://0.0.0.0:8080/

仓库管理系统GreaterWMS的安装

现在可以开始访问了,在浏览器中输入 http://群晖IP:8285 或者 http://群晖IP:8286都是能看到主界面的,所不同的是,从 8285 打开的话,右下角有个绿色的 vConsole 按钮,感觉像是调试用的

仓库管理系统GreaterWMS的安装

首先注册一个管理员账号,完成后就是主界面了

仓库管理系统GreaterWMS的安装

右上角选择语言为 中文简体

仓库管理系统GreaterWMS的安装

功能就留个需要的人自己研究吧

仓库管理系统GreaterWMS的安装

移动端

主页可以找到 Android 的客户端

仓库管理系统GreaterWMS的安装

安装 SAI

但是格式不是常用的 apk,而是 apks,需要先安装 SAI(Split APKs Installer),再用 SAI 来安装 GWMS.apks

可以在 F-Droid下载 SAI 应用:https://f-droid.org/packages/com.aefyr.sai.fdroid/

反向代理

不能使用 https://192.168.0.198:8286 登录,所以老苏试了反代用域名访问,是可以的

仓库管理系统GreaterWMS的安装

没问题的话还是全选了

仓库管理系统GreaterWMS的安装

应用设置

启动 APP 应用之后,可以选择 中文简体

仓库管理系统GreaterWMS的安装

进入 设置 --> 服务器

仓库管理系统GreaterWMS的安装

设置 请求地址 为后端地址 https://gwms.laosu.ml:444/

一定不要忘记最后面的 /,否则可能报 服务器错误 或者登陆失败;

仓库管理系统GreaterWMS的安装

OPENID 是必填的,可以在网页端获得

仓库管理系统GreaterWMS的安装

完成之后可以点 登录

仓库管理系统GreaterWMS的安装

登录成功之后就可以使用了

仓库管理系统GreaterWMS的安装

小结

老苏用的默认的 docker-compose.yml ,只是修改了端口,这种安装方式使用的是 SQLite 数据库,如果要用 MySQLNginx ,可以尝试取消注释

参考文档

GreaterWMS/GreaterWMS: This Inventory management system is the currently Ford Asia Pacific after-sales logistics warehousing supply chain process . After I leave Ford , I start this project . In order to help some who need it . OneAPP Type . Support scanner PDA, mobile APP, desktop exe, website as well .
地址:https://github.com/GreaterWMS/GreaterWMS

GreaterWMS: 该仓库管理系统是,目前福特亚太区售后物流仓储供应链流程。 离开福特后,我开始了这个项目。 为了帮助一些有需要的人。 OneAPP 理念。 支持扫描设备PDA、手机APP、桌面exe、网站等。
地址:https://gitee.com/Singosgu/GreaterWMS

GreaterWMS | 完全开源仓库管理系统
地址:https://www.56yhz.com/

GreaterWMS | Docker部署
地址:https://www.56yhz.com/docker_deployment.html

Aefyr/SAI: Android split APKs installer
地址:https://github.com/Aefyr/SAI文章来源地址https://www.toymoban.com/news/detail-427394.html

到了这里,关于仓库管理系统GreaterWMS的安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • springboot(ssm仓库管理系统 wms智能仓储管理系统Java系统

    springboot(ssm仓库管理系统 wms智能仓储管理系统Java系统 开发语言:Java 框架:ssm/springboot + vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.7(或8.0) 数据库工具:Navicat 开发软件:eclipse//idea 依赖管理包:Maven 如需了解更多代码细节或修改代码功能界面,本人都能提供技

    2024年01月18日
    浏览(47)
  • 汇总WMS-开源仓库管理系统

    OpenWMS.org 是一个用于构建现代仓库管理系统的软件项目,使用 Apache-2.0 许可证分发,由仓库管理部分 (WMS)、传输管理 (TMS) 和其他系统的连接器组成,带有用于自动和手动仓库的物料流控制 (MFC) 系统。。 WMS 部分连接到 ERP 系统,而运输管理系统控制现场控制器,如 Raspberry P

    2024年02月02日
    浏览(60)
  • 智能仓储管理系统(自动化仓库管理解决方案)

            企业实际的仓储管理中,往往会出现那样这样的错误,归根结底,主要是由于没使用合适的仓库管理工具。相反,人工使用合适的仓库管理工具,不仅可以在日常仓库管理方法中根据采集到的产品信息数据,大大地提高管理效率,降低库存实际管控成本,还可降低人

    2024年02月12日
    浏览(53)
  • 【java毕业设计】基于javaEE+Mybatis的WEB仓库管理系统设计与实现(毕业论文+程序源码)——仓库管理系统

    大家好,今天给大家介绍基于javaEE+Mybatis的WEB仓库管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。 需要下载开题报告PPT模板及论文答辩PPT模板等的小伙伴,可以进入我的博客主页查看左侧最下面栏目中的自助下载方法哦 文章目录: 仓库物品的管理

    2024年02月02日
    浏览(50)
  • WMS仓库管理系统研发规划说明

    1.1 背景概述 aboss WMS东南亚仓库管理系统是一个基于BigSeller系统的使用基础上,加上多仓库的解决思路,解决入库业务、出库业务、仓库调拨、库存调拨和虚仓管理等功能,对批次管理、物料对应、库存盘点、质检管理、虚仓管理和即时库存管理等功能综合运用,有效控制并

    2024年02月14日
    浏览(68)
  • JAVA仓库管理系统(附源码+调试)

    (1)登录模块:登录信息等存储在数据库中 (2)基本档案管理模块:供货商管理,销售商管理,货品档案管理,仓库管理 (3)采购订货模块:用户可以通过查询条件(客户、订单号、订货日期)进行查询 (4)仓库入出库模块:可以对入出库商品信息进行增删改查等数据操

    2024年02月11日
    浏览(45)
  • 基于SpringBoot+Thymeleaf仓库管理系统

    ✌全网粉丝20W+,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅 文末获取项目下载方式 🍅 一、项目背景介绍: 随着信息技术的快速发展,仓库管理系统成为了现代

    2024年02月12日
    浏览(37)
  • java 实训课程设计:仓库管理系统

    实现配送中心管理系统的基本功能:针对产品实现该配送中心的货物的初始化处理,完成对货物的进仓、出仓、报废等管理,实现货物的库存统计等操作。 基本要求: 货物的初始化处理 货物的进仓 货物的出仓 货物的报废 零状态和满仓预警处理 6、必须要用面向对象设计思

    2024年02月03日
    浏览(39)
  • 干货分享:仓库管理系统WMS有哪些功能?

    阅读本文,您可以了解:1、仓库管理系统WMS是什么;2、仓库管理系统WMS有哪些功能 仓库管理系统(Warehouse Management System,简称WMS)是一款用于优化和管理仓库功能的软件系统。它帮助企业有效地管理仓库内的库存、货物和资源,以提高操作效率、降低成本,并确保库存的准

    2024年02月11日
    浏览(50)
  • 基于springboot+layui仓库管理系统设计和实现

    博主介绍:多年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留言 文末获取源码联系方式 1.用户模块管理:用户登录、用户注册、用户的查询、添加

    2024年03月16日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包