草庐IT

真正开源erp,良心团队。点可云ERP

wanglq8609 2023-04-12 原文

作为一个计算机爱好者,非计算机专业老打工人,今天介绍一款可以自己部署的erp系统。点可云erp。

先说一说,我是怎么和点可云邂逅的。

我们公司是一个正在发展中的服装小企业,资金预算方面非常有限。我来到公司的时候,公司正从作坊式生产,往公司方向转型,什么进销存之类也都选了一大堆(管家婆, 新页erp ,百数,金蝶)以上这些产品都做的不错,有的偏财务专业,有的偏进销存管理,有的pc客户端方面做的非常完善,但是都不能解决我们公司这种拥有 作坊灵活性,又兼具云端计算的erp系统。于是我就在网上搜寻,查找。机缘巧合找到了点可云erp的开源版本 ,地址在这里就不贴了。大家搜nodcloud就能搜都到。

因为我自己有一些部署php的基础。我自己就从本地开始部署起来了。

首先我下载了 小皮系统。

这个软件基本上一键就可以搭建出 点可云的运行环境(不用像宝塔那样注册,还要自己记账号密码,非常好用。)
然后就是先创建网站。


这些面板设计的都很傻瓜化,不许要什么linux 基础,啥也不需要,稍微点点,选选,就可以。


然后把下载下来的压缩包,全部解压到 127.0.0.1这个文件夹中。(我的机器因为这个文件夹是v5版本,后面的v6被我放到了 127.0.1.1,所以后面我会以127.0.1.1这个说明。前面因为谢了127.0.0.1 所以在这里说明一下。)

该覆盖就覆盖。这里面有因为有伪静态的配置,所以必须覆盖。这个是一个关键点。

然后点击打开网站。

然后就会启动浏览器,进入这个安装界面。



然后就是一溜小跑,直接点。

然后填入数据库信息,下面的账号密码不用改。直接安装就可以。这么傻瓜的安装,我还是在dedecms系统里面看到过。


完成了,太傻瓜了。哈哈。其实erp系统安装只是开始,erp的使用最麻烦的是基础信息完善。不过v5版本中都有excel模板批量导入。倒是也没有多麻烦。

填上 刚才的账号密码就可以登陆了。

这套系统部署在本地,搭配花生壳,可以实现外网链接。(成本没有多少钱。)当然还是建议大家部署到阿里云和腾讯云。毕竟都是大厂。

最后贴一下我现在用v5版本的,真的是良心开源,代码全都毫无保留的开源。


  软件官网:https://www.nodcloud.com/

 开源版本:https://gitee.com/yimiaoOpen/nodcloud/

 系统演示:http://v6.yimiaonet.com/  帐号:admin 密码:admin888

   商业版               v7.yimiaonet.com (这个版本更吊)

有关真正开源erp,良心团队。点可云ERP的更多相关文章

  1. ruby-on-rails - 我需要一个真正的 UNIX RoR 开发环境 - 2

    从一开始,我就是一个Windows高手。我从MS-DOS开始。我安装了Windows2.1以及此后的所有Windows。现在,我家里有10台不同的Windows机器在运行,从Windows7Ultimate到各种版本的WindowsServer。我还没有完成Windows8,也不想去那里。我在服务器和各种软件方面都有UNIX经验,但它并不是我的首选环境。但是,我想我正在转换。我试图假装使用Cygwin和MSYS在Windows下运行UNIX。我的目的是搭建一个开发环境。两者都让我失望了。我花了比开发更多的时间来解决一系列技术问题。这是NotAcceptable。到目前为止,我的Ruby

  2. ruby -\b 在 Ruby 正则表达式中的真正含义是什么? - 2

    我有一个文件,其中包含诸如“CanyonSt/27thWay”之类的短语,我正试图使用​​Ruby正则表达式将其转换为“CanyonStand27thWay”。我使用file=file.gsub(/(\b)\/(\b)/,"#{$1}and#{$2}")进行匹配,但我我对\b的真正含义以及为什么$1包含斜线之前的单词边界之前的所有字符以及为什么$2包含从下一个单词开始的单词边界之后的所有字符感到有点困惑。通常,我希望正则表达式括号中的任何内容都在$1和$2中,但我不确定单词边界周围的括号真正意味着什么,因为从单词字符到字符的转换之间确实没有任何内容一个空白字符。

  3. ruby-on-rails - my_object.save(false) 并没有真正跳过我的 Active Record 验证 - 2

    所以我一直在努力解决我一直遇到的这个错误,我终于找到了导致它的原因。我一直觉得,当我调用@my_model.save(false)我会跳过我的ActiveRecord验证。事实证明这是部分正确的。我的对象正在保存到数据库中DESPITE我的ActiveRecord验证。我的问题存在是因为我的一个验证在验证过程中修改了一个子模型(这是一个24小时位置的调度应用程序,因此当午餐被保存时,我对照他们保存的那天和第二天检查它们以及确保用户不是指“凌晨2点”表示要上夜类。我的问题是:有没有办法真正跳过我的验证并直接移动到数据库?这是正常的ActiveRecord行为还是我应该更深入地研究我的验证

  4. python - 开源 Twitter 克隆(在 Ruby/Python 中) - 2

    关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion是否有任何用Ruby或Python编写的生产就绪的开源Twitter克隆?我对功能丰富的实现更感兴趣,而不仅仅是简单的Twitter消息(例如:API、FBconnect、通知等)谢谢!

  5. 你真正了解什么是接口测试么?接口实战一“篇”入魂 - 2

    最近在工作中,看到一些新手测试同学,对接口测试存在很多疑问,甚至包括一些从事软件测试3,5年的同学,在聊到接口时,也是一知半解;今天借着这个机会,对接口测试做个实战教学,顺便总结一下经验,分享给大家。计划拆分成4个模块跟大家做一个分享,(接口测试、接口基础知识、接口自动化、接口进阶)感兴趣的小伙伴记得关注,希望对你的日常工作和求职面试,带来一些帮助。注:文章较长有5000多字,希望小伙伴们认真看完,当然有些内容对小白同学不是太友好,如果你需要详细了解其中的一些概念或者名词,请在文章之后留言,后续我将针对大家的疑问,整理输出一些大家感兴趣的文章。随着开发模式的迭代更新,前后端分离已不是新的概念,

  6. Gradle 自动化构建开源工具 - 2

    文章目录写在前面1、下载与安装(windows)1.1、idea中配置gradle2、基础知识(Gradle6.9为例)2.1、Gradle脚本语法2.1.1、dependsOn2.1.2、创建动态任务2.1.3、增加任务行为2.1.4、参数2.1.5、Ant任务2.1.6、方法2.1.7、默认任务2.1.6、依赖任务的不同输出3、java项目中使用3.1、在已有项目中构建gradle3.2、在新建项目时构建gradle(idea)3.3、gradle项目目录结构3.4、build.gradle3.4.1、plugins3.4.2、repositories3.4.3、dependencies3

  7. ruby - 如果它们不是真正的并行,我能给 Ruby 线程什么用? - 2

    当我第一次发现线程时,我尝试通过在多个线程中调用sleep来检查它们是否确实按预期工作,而不是正常调用sleep。它奏效了,我很高兴。但后来我的一个friend告诉我,这些线程并不是真正平行的,sleep一定是假装的。所以现在我写了这个测试来做一些真正的处理:classTestITERATIONS=1000defrun_threadsstart=Time.nowt1=Thread.newdodo_iterationsendt2=Thread.newdodo_iterationsendt3=Thread.newdodo_iterationsendt4=Thread.newdodo_ite

  8. 停车系统源码-基于springboot+uniapp开源项目 - 2

    Iparking停车收费管理系统-可商用介绍Iparking是一款基于springBoot的停车收费管理系统,支持封闭车场和路边车场,支持微信支付宝多种支付渠道,支持多种硬件,涵盖了停车场管理系统的所有基础功能。技术栈Springboot,MybatisPlus,Beetl,Mysql,Redis,RabbitMQ,UniApp功能云端功能序号模块功能描述1系统管理菜单管理配置系统菜单2系统管理组织管理管理组织机构3系统管理角色管理配置系统角色,包含数据权限和功能权限配置4系统管理用户管理管理后台用户5系统管理租户管理多租户管理6系统管理公众号配置租户公众号配置7系统管理操作日志审计日志8系统

  9. ruby - 真正的 sinatra(ruby/rack) after_filter 最快的方法是什么? - 2

    好的,这是一个简单的任务。在我向客户端呈现html之后,我想使用请求中的信息执行数据库调用。我正在使用sinatra,因为它是一个轻量级的微框架,但我真的支持ruby​​中的任何东西,如果它更快/更容易(Rack?)。我只想获取url并根据url将客户端重定向到其他地方。那么如何使用rack/sinatra作为一个真正的after_filter。after_filter我的意思是在响应发送到客户端之后。还是没有线程就无法实现?我fork了sinatra并在过滤器之后添加,但是没有办法刷新响应,即使是假设流式传输文件(显然是二进制文件)的send_data也在等待after_filter

  10. ruby-on-rails - 有没有很好的引用(开源)Rails NoSQL应用程序? - 2

    我有兴趣了解使用nosql将如何影响rails应用程序的架构/设计/代码。有人知道使用nosql持久性的开源rails应用程序的一个好例子吗?谢谢 最佳答案 看看这些项目:卡桑德拉用法atDigg。卡桑德拉用法atTwitter。Friendly用法atFetLife(nsfw)。最后,MyNoSQL是一个提供nosql相关信息的好网站。 关于ruby-on-rails-有没有很好的引用(开源)RailsNoSQL应用程序?,我们在StackOverflow上找到一个类似的问题:

随机推荐