PSI是一款基于SaaS模式(Software as a Service软件即服务)的企业管理软件。PSI以商贸企业的核心业务:采购、销售、库存(进销存)为切入点,最终目标是行业化的ERP解决方案。
码云地址:https://gitee.com/crm8000/PSI
演示地址:https://jg.jdonkey.club 账号admin 密码admin
之前我尝试过多类似的ERP或进销存项目,但是要么太复杂,要么太简单。要么根本不符合国人的操作习惯。
PSI应该是目前我试用过的最贴近国人习惯的erp进销存项目。 这里给大家说下宝塔LNMP环境下的 PSI部署方法。
安装环境:PHP: 7.0.19 , MySQL版 5.6.37
首先下载PSI源码
将源码解压后,上传到你所创建的网站根目录
打开网站根目录下的 web/Application/Common/Conf/config.php 文件
将数据库参数更改为你设置的参数(这里以默认的数据参数为准)
也可以把上面的代码都删除掉,然后按下面的写法来配置
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打开网站即可