翼度科技»论坛 编程开发 PHP 查看内容

使用phpstudy搭建gitee开源项目[勾股dev]

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
前段时间公司一直要求进行只是梳理,整合,想着做一套知识管理系统,在gitee上找到了一个开源的项目管理系统,带的有知识库管理子系统,索性就拿来使用了;
gitee地址   https://gitee.com/gouguopen/dev.git
【非广告推广】解决公司实际需要
我这个部署到本地了,使用集成开发环境phpstudy搭建,
环境要求使用:
  1.     PHP >= 7.1  
  2.     Mysql >= 5.5.0 (需支持innodb引擎)  
  3.     Apache 或 Nginx  
  4.     PDO PHP Extension  
  5.     MBstring PHP Extension  
  6.     CURL PHP Extension  
  7.     Composer (用于管理第三方扩展包)<br>我使用的是apache ,<br>下面把步骤分享一下,请大家多多指点:<br>一、环境准备,我用的是win10系统,<br>下载phpstudy,下载composer,添加至系统环境中;安装路径不能有中文,启动环境,把php添加到环境变量。<br>下载composer,安装步骤一样,部署到php.exe根目录下。<br><img src="https://img2022.cnblogs.com/blog/1271879/202211/1271879-20221107142824504-1433444830.png" alt="" loading="lazy">
复制代码
 
  1. [/code]  [align=center][/align]
  2.  
  3. [align=center][/align]
  4.  
  5.  
  6.  
  7.  
  8. [align=center][/align]
  9.  
  10.  
  11.  
  12. [code]注:新建文本 命名 composer 内容复制进去,更改后缀名 .bat后执行一下。<br>@php "%~dp0composer.phar" %*<br>环境部署好了。<br>注:环境部署好后,cmd 执行php -v和composer -V看看反馈信息是不是正确。<br>二、下载源码,可以使用git 也可以直接下载为zip包,我这里使用的是zip包下载;<br>解压放入到phpstudy的www目录下,命名为dev;<br><img src="https://img2022.cnblogs.com/blog/1271879/202211/1271879-20221107143839700-1659059037.png" alt="" loading="lazy">
复制代码
 
  1. [/code]  
  2. [code]<br>进入dev文件夹,打开cmd,执行composer install 自动安装依赖库,下载慢的话 可以参考composer中文网的把下载镜像更改为国内阿里;这里就不在赘述了。<br><img src="https://img2022.cnblogs.com/blog/1271879/202211/1271879-20221107144053610-1690010369.png" alt="" loading="lazy">
复制代码
 
  1. [/code] 出现提示信息安装依赖库完成
  2. [code]
复制代码

 
 
 ,这个程序不会自己建立数据库,需要自己新建一个数据库,我这里命名为dev,字符集选择为utf8mb4,
 
  1. [/code]  
  2. [code]<img src="https://img2022.cnblogs.com/blog/1271879/202211/1271879-20221107144414062-884293611.png" alt="" loading="lazy">
复制代码
 
  1. [/code]  
  2. [code]<br>,最后要设置网站的伪静态,指定网站路径为  WWW/dev/public,好多人错到这一步,导致无法访问。
复制代码
Nginx 修改nginx.conf 配置文件 加入下面的语句。
  1. [/code]   [code]    location / {
  2.         if (!-e $request_filename){
  3.         rewrite  ^(.*)$  /index.php?s=$1  last;   break;
  4.         }
  5.     }
复制代码
   
  1. [/code] [b]Apache[/b] 把下面的内容保存为.htaccess文件放到应用入 public 文件的同级目录下。
  2. [code]
复制代码
  1.     <IfModule mod_rewrite.c>
  2.     Options +FollowSymlinks -Multiviews
  3.     RewriteEngine On
  4.     RewriteCond %{REQUEST_FILENAME} !-d
  5.     RewriteCond %{REQUEST_FILENAME} !-f
  6.     RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
  7.     </IfModule><br>确定好后,打开网站,<br>我这里使用的端口号 是 83<br>执行安装填写进入参数即可<br><img src="https://img2022.cnblogs.com/blog/1271879/202211/1271879-20221107145452614-1292804228.png" alt="" loading="lazy">
复制代码
 
  1. [/code]  安装后根据需要设置信息,根据业务需要调整即可,
  2. 以上步骤仅提供参考,
  3. [code]下面是内容展示<br><img src="https://img2022.cnblogs.com/blog/1271879/202211/1271879-20221107150138556-770893719.png" alt="" loading="lazy">
复制代码
 
  1. [/code] [align=center][/align]
  2.  
  3.  
  4.  菜单和编辑 组织架构,权限,岗位 员工根据自己需要编辑即可。
  5. 我这里用权限限定了菜单,只允许查看知识库编辑,这是本地导入文章后的效果,
  6. [size=4]系统特点[/size]
  7. [list]
  8. [*]多产品支持,可添加多产品管理
  9. [*]多项目支持,可以多项目同时进行管理
  10. [*]可配置的用户角色控制,不同的角色可配置不同的操作权限
  11. [*]Wiki 形式的文档撰写,Mardown编辑器,程序员使用高效便捷
  12. [*]每个项目配置有需求、任务、Wiki文档、动态记录、互动评论、工作记录模块
  13. [*]任务时间跟踪机制,项目任务多状态流转,任务成果可见可控。
  14. [*]工时登记,团队精细化管理,可统计每个人每天在每个项目做了多少时间
  15. [*]任务安排,任务分配指定人,可设置负责人、多协同人员
  16. [*]员工的操作记录全覆盖跟踪
  17. [/list]  
  18. 这个系统也适用于公司的项目跟踪等等 我这里就只是用了知识库功能。
  19.  
  20. [code] 
复制代码
  1. <br><br><br>
复制代码
来源:https://www.cnblogs.com/xiao1314wang/p/16865985.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具