用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

本文写作的目的:1.记录一下安装过程,总结一下技术经验;2.让需要安装或者学习这个系统的人少走一些弯路,能快速安装好及使用,网络上相关的介绍不是很详细,需要自己摸索,如果是不了解的人,可能会需要很久才能安装好,甚至可能中途会放弃。

1.点可云ERP进销存系统简介

点可云ERP进销存系统是一款基于B/S架构的专业企业管理软件,旨在为企业提供全面的进销存管理和流程优化。该软件提供了采购管理、销售管理、库存管理、财务管理等多个模块,可以帮助企业实现从采购到销售全过程的管理和监控,提高企业运营效率和管理水平。

需要详细了解请点击点可云官网:https://www.nodcloud.com

点可云进销存系统产品介绍网页:https://www.nodcloud.com/blog/57

点可云进销存系统有收费版和免费版,免费版即是社区版本,是为了致敬开源精神,点可云决定将已下线的付费版本开源,虽然社区版软件的源代码是公开的,但社区版本仅允许用于自用与学习用途,不得用于商业用途,在遵守社区版准则的前提下您可以自由地修改和分发软件,以适应特定需求和用例场景。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

点可云ERP进销存系统

2.什么是NAS?

NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为"网络存储器"。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

群晖NAS

为什么要用NAS而不是linux去安装点可云?NAS可以看作是一个linux服务器,NAS相比linux,图形界面更加友好,操作更加像windows;NAS支持的服务及程序,安装好就直接使用了,基本不用更改参数,就算需要更改参数也是图形化界面。而linux则是在安装多种服务程序后还要一个一个去配置,要更改配置文件,敲命令行,非常麻烦。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

群晖NAS

如部署点可云ERP进销存系统需要同时部署的服务程序就有PHPapache,数据库等,这些要是用linux系统一个个去部署,太麻烦了。用NAS安装的话,就在套件中心里面按名字搜索需要的套件再下载就可以了,相当于手机在应用商店里面下载软件。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

群晖NAS-套件中心

  1. 安装点可云ERP进销存系统需要的软硬件配置:

我的NAS配置如下:

3.1赛扬1037U主板,4G内存,160GB硬盘主机,安装黑群晖7.0.1系统。黑群晖机器型号是DS3622XS ,42218版本。

3.2 NAS设备联网。

说明:这是我自己DIY的一台NAS,用很老的2013年前后上市的三代的赛扬1037U的工控主板就可以了,型号是DS3622XS ,42218版本。如果您手上有闲置的老主板或者小主机,就可以像我一样DIY一台NAS,并且使用的是主流的群晖系统,后续软件的下载及更新都非常的方便。关于怎样安装免费的黑群晖NAS系统,可以私信我了解。

  1. 在NAS上进行安装点可云ERP进销存系统(社区版)—安装前部署各个服务

4.1下载点可云ERP进销存系统(社区版)

进入以下界面,注册账号,找到下载Source code (zip)即可

https://gitee.com/yimiaoOpen/nodcloud/releases/tag/V6.0.1-正式版

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

下载点可云ERP进销存系统(社区版)

4.2 下载完成后文件名是nodcloud-V6.0.1-正式版.zip。进入NAS界面,桌面上或者主菜单打开file station,新建一个叫做web的文件夹,把刚下载的nodcloud-V6.0.1-正式版.zip上传到web文件夹下,再右键解压缩到web文件夹下。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

4.3 进入套件中心,如果您还没设置套件来源请设置一下套件来源。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

4.4搜索以下套件并安装:

PHP7.3

PHP7.4

PHP8.0

WebStation

MariaDB 10

phpMyAdmin

Apache2.4

共7个。

除了4.3方法先设置套件来源再下载,还可以浏览群晖官网,按照自己的机型(我的机型是3622xs )下载需要的套件:

https://www.synology.cn/zh-cn/support/download/DS3622xs ?version=7.0#packages

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

群晖官网套件中心

4.5 webstation设置

4.5.1 7个套件下载安装好之后,打开web station套件,状态选项下,会看到刚刚安装的PHP服务、apache服务、phpMyAdmin服务都显示正常。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

webstation设置1

4.5.2 “脚本语言设置”选项卡,点“新增”,PHP版本选择PHP7.3,选择打钩“启用PHP缓存”;打开“扩展名”,全选(非常重要)。最后点击“新增”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

webstation设置2

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

webstation设置3

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

webstation设置4

4.5.3 “网页服务门户”选项卡,点新增–创建服务门户–选择虚拟主机。

选择基于端口,HTTP打钩,端口号随便写一个(1~9999),例如我写的8787,不要写特殊的已经被别的服务占用的端口号。

文件根目录选择刚刚创建的web目录下的解压的nodcloud的文件夹。

HTTP后端服务器选择apache http server 2.4

PHP选择7.3(注意:如果最后安装不成功,很有可能是这个PHP版本不对,我的机型适配的是PHP7.3,看您的NAS机型是什么,有可能PHP7.3不可以,PHP7.4或者8.0可以,这个要试,没有别的办法。)最后点击“新增”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

webstation设置5

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

webstation设置6

4.6 打开MariaDB 10,“启用TCP/IP”前一定要打钩(非常重要,否则之后安装时无法连接数据库)。

再重置一下root密码,记录一下,之后要用。

以上两项设置好之后,点击“应用”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

MariaDB设置

  1. 在NAS上进行安装点可云ERP进销存系统(社区版)
  • 在浏览器地址栏,输入你的NAS地址:端口号,例如刚设置的8787,就在浏览器地址栏输入***.***.**.*:8787,就进入安装界面。点击同意,进行下一步。

浏览器最好使用谷歌浏览器,或者安装好之后测试一下,一些服务不能使用是因为浏览器不兼容造成的。目前我测试谷歌浏览器不会有问题,360浏览器有的应用服务会有问题。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

系统安装1

  • 在这个画面,会有几个标注红色的文件夹要附加权限。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.2.1在NAS中打开file station ,在web目录下找到点可云安装文件夹打开,找到install文件夹右键点击“属性”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.2.2在选项卡中点击“权限”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.2.3选中HTTP,再点击“编辑”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.2.4 在“写入”那里打钩,点击“完成”

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.2.5 回到“属性”选项卡,“应用到这个文件夹…”这里打钩。点击保存。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.2.6 回到5.2画面,点击“重新检查”,可以看到所有项目都变成绿色了。点击“下一步”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

  • 来到了“创建数据库”步骤。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

  • 回到NAS,在主菜单中点击phpMyAdmin。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

  • 用4.6节记下的账户root和更改的密码,进行登录。如果忘记了,那就先打开MariaDB 10再重置一下root密码。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.3.3进入之后,点击“账户”,再往下拉一些滚动条,点击“新建”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.3.4 填写用户名,如nodcloud;“创建与用户同名的数据库”那里打钩;生成密码那里点击“生成”,复制并记录一下这个密码,防止忘记;“全局权限”那里建议打钩,但不打钩估计也没问题。建议自行选择是否打钩,测试一下。最后滚动条下拉一些点击“执行”。可以显示数据库创建成功。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.3.5 回到5.3画面,填写刚才创建数据库时的数据库名和数据库用户名,应该是一样的,如刚才设置的是nodcloud,再粘贴刚才复制的数据库密码。记录一下点可云的初始登录用户admin和密码admin888。点击“保存数据库设置并继续”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.4 点可云就开始进行安装了,这个安装过程不会显示,数据库写表过程需要几分钟。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

5.5几分钟后,在浏览器地址栏,输入你的NAS地址:端口号,例如之前设置的点可云端口号是8787,就在浏览器地址栏输入***.***.**.*:8787,就进入点可云系统界面了,这样就可以使用了。用户名就是初始的admin,密码是admin888。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

6. 安装过程中可能遇到的问题

如果5.5节操作完成之后,输入地址栏端口号之后还是显示的安装界面,那证明还是没有安 装好,可能原因如下:

  1. PHP版本不兼容,需要选择PHP7.4或者8.0(参考4.5.3节)。这需要测试。
  2. 4.5.2节扩展名没有打钩。
  3. 5.2.6节还有不是绿色的项目。

如果5.3.5节,提示“数据库连接失败”,则是因为4.6节的“启用TCP/IP连接”没打钩。

7.使用过程中可能遇到的问题

如在创建“购货单”时,各项数据填写好后,点击“新增单据”(就是保存),会提示“请求失败, 错误信息已输出控制台”。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

这是因为数据库开启了严格模式。解决方法为需要关闭数据库的严格模式。关闭方法:

使用putty工具远程连接NAS。

sudo -i 获取root权限。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

find / -name my.cnf #寻找名为my.cnf的配置文件。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

vim /usr/local/mariadb10/etc/mysql/my.cnf #打开编辑这个路径的文件。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

如果打开的文档里没有sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION这句话,就在图中位置加上这句话。如果有sql_mode开头的句子,就改成sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION这个样子。

保存退出。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

在套件中心找到MariaDB 10,先停用,再启动。再重新进入点可云系统即可。

用NAS安装点可云ERP进销存系统(社区版)全程记录(nas可道云)

8.使用感受

因为免费开源,所以系统就是一个刚刚好能用的初版,具体有个性化的需要还得有二次开发的能力才行,便捷性,易用性是不能与收费的erp系统相比的。总结就是,记录一下进销存过程是可以的,要是走人员间的操作和审核流程、多人使用的话,那就需要对系统功能再进行开发了。

点可云社区版使用文档介绍:https://docs.nodcloud.com/erp/doc/

点可云社区版开发文档介绍:https://docs.nodcloud.com/erp/dev/

点可云社区版:https://docs.nodcloud.com/erp/com/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。