本文最后更新于2019年07月14日; 如遇到问题,请留言通知站长。

1.jpg

        PSI是一款基于SaaS模式(Software as a Service软件即服务)的企业管理软件。PSI以商贸企业的核心业务:采购、销售、库存(进销存)为切入点,最终目标是行业化的ERP解决方案。

码云地址:https://gitee.com/crm8000/PSI
演示地址:https://jg.jdonkey.club 账号admin 密码admin

2.jpg

3.jpg

之前我尝试过多类似的ERP或进销存项目,但是要么太复杂,要么太简单。要么根本不符合国人的操作习惯。
PSI应该是目前我试用过的最贴近国人习惯的erp进销存项目。 这里给大家说下宝塔LNMP环境下的 PSI部署方法。

安装环境:PHP: 7.0.19 , MySQL版 5.6.37

首先下载PSI源码

将源码解压后,上传到你所创建的网站根目录

打开网站根目录下的 web/Application/Common/Conf/config.php 文件
将数据库参数更改为你设置的参数(这里以默认的数据参数为准)
sjk.png

也可以把上面的代码都删除掉,然后按下面的写法来配置

return array(
        'URL_CASE_INSENSITIVE' => false,
        'SHOW_ERROR_MSG' => true,
        'DB_TYPE' => 'mysql', // 数据库类型
        'DB_HOST' => '127.0.0.1', // 服务器地址
        'DB_NAME' => 'psi', // 数据库名
        'DB_USER' => 'root', // 用户名
        'DB_PWD' => '', // 密码
        'DB_PORT' => 3306 // 端口
);

使用phpmyadmin依次导入
doc/99 SQL目录下的
01CreateTables.sql
02InsertInitData.sql
如需测试数据,导入99psi_demo_data.sql

最后设置伪静态不设置的话,会导致网页无法正常打开

        location / {
        if (!-e $request_filename){
               rewrite ^/web/(.*)$ /web/index.php/$1 last;  
        }
        }
        location ~ .*\.php { 
                fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                include fastcgi.conf;
                include pathinfo.conf;  
        }

通过域名/ip打开网站即可