后台源码:完全开源的仓库管理系统,无需付费即可搭建一套商业级WMS-ModernWMS

代码以MIT协议完全开源,无需付费即可搭建一套商业级WMS!如果你不够预算去购买大型的仓管系统,不妨体验一下 ModernWMS

项目采用 Vue3 + TS + .Net7 等前沿框架进行开发,社区活跃,同时有 完整的开发部署流程 ,开箱即用,无需等待!

为何选择 ModernWMS?

开源免费

  为了降低您管理的成本,您可以完全免费地进行部署;如果您希望二次开发,也完全不用担心版权问题!

降本增效

  几乎零成本的投入,为您带来管理的便捷,提高工作效益的同时,也能不断提升企业的竞争力!

极简流程

  系统仅保留最核心功能,包括收货、发货、库存、仓内作业,让您快速上手,降低操作者学习成本!

代码地址:https://gitee.com/modernwms/ModernWMS

项目环境要求

Linux OS

  • Ubuntu 18.04(LTS),20.04(LTS),22.04(LTS)
  • CentOS Stream 8,9
  • RHEL 8(8.7),9(9.1)
  • Debian 10,11
  • openSUSE 15

Windows OS

  • Windows 10 版本 1607 或更高版本
  • Windows Server 2012 或更高版本

安装

Linux

  • 下载源码后编译

    cd /tmp/ && wget https://gitee.com/modernwms/ModernWMS/repository/archive/master.zip
    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    sudo apt-get update && sudo apt-get install -y dotnet-sdk-7.0
    curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
    sudo apt install -y nodejs
    sudo apt-get install gcc g++ make
    sudo npm install -g yarn
    sudo apt install unzip
    cd /tmp/ && unzip master.zip && cd ./ModernWMS-master
    mkdir -p /ModernWMS/frontend/ /ModernWMS/backend/
    cd /tmp/ModernWMS-master/frontend/ 
    sed -i 's#http://127.0.0.1#http://前部署服务器的IP地址#g' ./.env.production
    yarn && yarn build && cp -rf /tmp/ModernWMS-master/frontend/dist/* /ModernWMS/frontend/
    cd /tmp/ModernWMS-master/backend/ && sudo dotnet publish && cp -rf /tmp/ModernWMS-master/backend/ModernWMS/bin/Debug/net7.0/publish/* /ModernWMS/backend/
    cp -rf /tmp/ModernWMS-master/backend/ModernWMS/wms.db /ModernWMS/backend/
    cd /tmp/ && wget http://nginx.org/download/nginx-1.18.0.tar.gz 
    tar -zxvf nginx-1.18.0.tar.gz && cd nginx-1.18.0
    ./configure --prefix=/etc/nginx --with-http_secure_link_module --with-http_stub_status_module --with-http_realip_module --without-http_rewrite_module --without-http_gzip_module
    make && make install
    cp -rf /ModernWMS/frontend/* /etc/nginx/html/
    nohup /etc/nginx/sbin/nginx -g 'daemon off;' &
    cd /ModernWMS/backend/ && dotnet ModernWMS.dll --urls http://0.0.0.0:20011
    • 第四步,安装nginx
    • 第三步,编译前端和后端
    • 第二步,安装.NET SDK 和 NodeJS
    • 第一步,下载源码

Windows

  • 下载源码后编译部署
    cd C:
    wget -Uri https://github.com/fjykTec/ModernWMS/archive/refs/heads/master.zip  -OutFile master.zip
    Expand-Archive -Path C:master.zip -DestinationPath C:
    wget -Uri https://download.visualstudio.microsoft.com/download/pr/35660869-0942-4c5d-8692-6e0d4040137a/4921a36b578d8358dac4c27598519832/dotnet-sdk-7.0.101-win-x64.exe  -OutFile dotnet-sdk-7.0.101-win-x64.exe
    .dotnet-sdk-7.0.101-win-x64.exe /install /quiet /norestart
    wget -Uri https://nodejs.org/dist/v16.13.1/node-v16.13.1-x64.msi  -OutFile node-v16.13.1-x64.msi
    msiexec /i .node-v16.13.1-x64.msi /passive /norestart
    npm install -g yarn
    md C:ModernWMSfrontend
    md C:ModernWMSbackend
    cd C:ModernWMS-masterbackend
    dotnet publish 
    copy-item -path "C:ModernWMS-masterbackendModernWMSbinDebugnet7.0publish*" -destination "C:ModernWMSbackend" -recurse
    copy-Item "C:ModernWMS-masterbackendModernWMSwms.db" -Destination "C:ModernWMSbackend"
    cd C:ModernWMS-masterfrontend  
    yarn
    yarn build 
    copy-item -path "C:ModernWMS-masterfrontenddist*" -destination "C:ModernWMSfrontend" -recurse
    cd C:
    wget -Uri http://nginx.org/download/nginx-1.16.1.zip -OutFile nginx-1.16.1.zip
    Expand-Archive -Path C:nginx-1.16.1.zip -DestinationPath C:
    copy-item -path "C:ModernWMSfrontend*" -destination "C:nginx-1.16.1html" -recurse
    cd C:nginx-1.16.1
    start nginx.exe
    cd C:ModernWMSbackend
    dotnet ModernWMS.dll --urls http://0.0.0.0:20011
    • 第四步,安装nginx并启动
    • 第三步,编译前端和后端
    • 第二步,安装.NET SDK 和 NodeJS
    • 第一步,下载源码

Docker

  • 方法 1: 直接从dockerhub中下载镜像

    sudo apt install docker.io
    sudo docker pull modernwms/modernwms:1.0
    sudo docker run -d -p 20011:20011 -p 80:80  modernwms/modernwms:1.0 ./run.sh
    sudo docker ps -a | awk 'NR>1 && $2=="modernwms/modernwms:1.0" {print $1}'
    sudo docker exec -it  /bin/bash

    进入docker容器后,在容器中执行以下命令

    grep -rl "http://127.0.0.1:20011" /frontend | xargs sed -i 's#http://127.0.0.1:20011#http://IP address:20011#g'
    exit

    重启容器

    sudo docker restart
    • Step 2,部署
    • Step 1, 安装docker,下载镜像
  • 方法 2: 自行构建镜像

    cd /tmp/ && wget https://gitee.com/modernwms/ModernWMS/repository/archive/master.zip
    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    sudo apt-get update && sudo apt-get install -y dotnet-sdk-7.0
    curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
    sudo apt install -y nodejs
    sudo apt-get install gcc g++ make
    sudo npm install -g yarn
    sudo apt install unzip
    cd /tmp/ && unzip master.zip && cd ./ModernWMS-master
    cd /tmp/ModernWMS-master/frontend/ && sed -i 's#http://127.0.0.1#http://前部署服务器的IP地址#g' ./.env.production
    yarn && yarn build && cp -rf /tmp/ModernWMS-master/frontend/dist/* /tmp/ModernWMS-master/docker/frontend/
    cd /tmp/ModernWMS-master/backend/ && sudo dotnet publish && cp -rf /tmp/ModernWMS-master/backend/ModernWMS/bin/Debug/net7.0/publish/* /tmp/ModernWMS-master/docker/backend/
    cp -rf /tmp/ModernWMS-master/backend/ModernWMS/wms.db /tmp/ModernWMS-master/docker/backend/
    sudo apt install docker.io
    cd /tmp/ModernWMS-master/docker/
    docker build -t modernwms:1.0 .
    docker run -d -p 20011:20011 -p 80:80  modernwms:1.0 ./run.sh
    • 第四步,部署docker
    • 第三步,编译前端和后端
    • 第二步,安装.NET SDK 和 NodeJS
    • 第一步,下载源码

使用方法

打开浏览器,进入:http://127.0.0.1 或者http://部署电脑的IP地址

初始账号: admin 密码: 1

阅读全文
资源下载
下载价格免费
下载说明:
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站运营赞助费用或者线下劳务费用!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:https://www.shuli.cc/?p=15078,转载请注明出处。
0

评论0

显示验证码
没有账号?注册  忘记密码?