phpstudy搭建:勾股OA

前言

        作为一名打杂工人,我有幸接触过php的一些项目部署。因为不常使用php和apache,所以为了图方便而且当前仅是产品调研阶段,使用了phpstudy对项目进行部署,这里我主要讲讲使用phpstudy搭建勾股OA的一些操作。

        勾股OA是一款基于ThinkPHP6 + Layui + MySQL打造的实用的开源的企业办公系统,开箱即用,使用勾股OA可以简单快速地建立企业级的办公自动化系统。 办公自动化系统是员工及管理者使用频率最高的应用系统,可以极大提高公司的办公效率,我们立志为中小企业提供开源好用的办公自动化系统,帮助企业节省数字化、信息化办公的成本。

        这是它的开源地址:https://gitee.com/gouguopen/office

        phpstudy安装就不多赘述了,windows更简单,直接按官网提示装就好了:

 https://www.xp.cn/download.html

        夹带私货: 

Linux/centos安装python、java、php等编译环境_centos php编译环境吗-CSDN博客

 下载

        由于勾股OA对gitee开源,所以直接根据开源地址(上面提到了)先下载下来:

phpstudy搭建:勾股OA_第1张图片

phpstudy部署

        1、基础设施安装

         环境就装下图里的,具体版本根据开源页面下的环境配置来,别安装过高版本php!

phpstudy搭建:勾股OA_第2张图片

phpstudy搭建:勾股OA_第3张图片

        2、设置composer环境变量        

        你可能需要设置一下composer环境变量,让官方的安装教程顺利进行下去,这里我将composer塞到php目录里一起配置了

         打开composer文件目录,复制composer.bat 、composer.phar 这两个文件到php目录里,这里是最终的放置:

phpstudy搭建:勾股OA_第4张图片

        ② 加入php目录到环境变量里

phpstudy搭建:勾股OA_第5张图片

        这样,你就同时拥有php,composer两个环境变量了

        3、项目配置和安装

        php配置更改
phpstudy搭建:勾股OA_第6张图片

        标红的部分是需要打开的(取消前面的【;】号),其他版本不知道,具体一定要看官方的环境要求  

phpstudy搭建:勾股OA_第7张图片

         你可能仍需要注意下这个扩展指向,如果已有,则不必理会,根据你的实际目录来填

phpstudy搭建:勾股OA_第8张图片

        下载PHP依赖包 

        如官方文档所述,你需要前往项目目录安装它的依赖包

        前往解压的项目目录,我这里已经将其解压到phpstudy的网站目录了,这里的office-master就是它的项目目录:

        【D:\phpstudy_pro\WWW\office-master】

        CMD进该目录执行

composer install

        中间可能会出现问题,大多可能原因是php.ini的配置没设好,根据提示去解决即可,如果遇到网络问题,例如让你加github证书的,可以不理它,重新执行即可

        4、项目部署

        上面都执行好了后,开始用phpstudy Apache部署项目

        绑定项目根目录

        记得要绑在这个项目的public目录上!

phpstudy搭建:勾股OA_第9张图片

        配置伪静态

        这个是根据安装文档要求来的

    
    Options +FollowSymlinks -Multiviews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
    

phpstudy搭建:勾股OA_第10张图片

        确认部署

        配置好后点击确认即可

phpstudy搭建:勾股OA_第11张图片

        访问该系统地址,进行下一步操作:http://localhost:52007/install/index

        系统配置

        我已经装了,所以截图没有,但是如果你配置失败(也就是进度条不动),这是一些安装的日志文件目录:D:\phpstudy_pro\WWW\office-master\runtime\install\log\xxx

phpstudy搭建:勾股OA_第12张图片

        自行百度排查即可

至此:该系统部署完毕

你可能感兴趣的:(php,OA,phpstudy)