🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 安装 --- 运行环境要求:PHP 7+ ,MySQL 5.5+ 操作系统:生产环境推荐使用Linux Web服务器:Apache、Nginx PSI官方推荐部署的PaaS平台:[魔泊云]( https://www.mopaas.com/ ),参考 [`在魔泊云部署`](01-01.md) ## 安装步骤概述 1、新建MySQL数据库,并导入 [/doc/99 SQL]( https://gitee.com/crm8000/PSI/tree/master/doc/99%20SQL ) 中的SQL语句 `01CreateTables.sql` 和 `02InsertInitData.sql`。 (`99psi_demo_data.sql`是创建演示数据,在正式使用的时候不用导入) 2、修改数据库连接配置,这个是标准的ThinkPHP数据库连接配置。配置文件位于: [ /web/Application/Common/Conf/config.php ]( https://gitee.com/crm8000/PSI/blob/master/web/Application/Common/Conf/config.php ) 3、发布PHP源代码 默认的登录用户名是`admin` 登录密码也是`admin` admin用户是系统的超级管理员,具有所有的权限。在正式使用中建议不要直接使用admin来操作业务。 ## 常见安装问题 1、最常遇到的问题是在Nginx下因为没有配置好URL Rewrite导致登录页面都不会出现。 详细的解决方法见 [/doc/04安装目录的文档]( https://gitee.com/crm8000/PSI/tree/master/doc/04%20%E5%AE%89%E8%A3%85 )。 2、在本地开发的时候使用PhpStudy也常常会遇到URL Rewrite没有配置好的情况。 本地开发推荐使用 [XAMPP]( https://www.apachefriends.org/zh_cn/index.html ) IDE: Eclipse ExtJS插件:http://www.spket.com/ ======================================================== Linux下Nginx的配置是最常遇到的问题,解决办法见: https://my.oschina.net/u/2525829/blog/532614 在Nginx下还需要配置好PathInfo http://www.nginx.cn/426.html Nginx_PathInfo.zip是上述网页的离线包 最简单的方法是:php.ini中设置cgi.fix_pathinfo=1 使用其他的环境,可以参考这个配置说明: http://www.thinkphp.cn/topic/9728.html (wamp集成环境开启rewrite伪静态支持)