前段時間公司一直要求進行只是梳理,整合,想著做一套知識管理系統,在gitee上找到了一個開源的專案管理系統,帶的有知識庫管理子系統,索性就拿來使用了;
gitee地址 https://gitee.com/gouguopen/dev.git
【非廣告推廣】解決公司實際需要
我這個部署到本地了,使用集成開發環境phpstudy搭建,
環境要求使用:
PHP >= 7.1
Mysql >= 5.5.0 (需支持innodb引擎)
Apache 或 Nginx
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
Composer (用于管理第三方擴展包)
我使用的是apache ,
下面把步驟分享一下,請大家多多指點:
一、環境準備,我用的是win10系統,
下載phpstudy,下載composer,添加至系統環境中;安裝路徑不能有中文,啟動環境,把php添加到環境變數,
下載composer,安裝步驟一樣,部署到php.exe根目錄下,




注:新建文本 命名 composer 內容復制進去,更改后綴名 .bat后執行一下,
@php "%~dp0composer.phar" %*
環境部署好了,
注:環境部署好后,cmd 執行php -v和composer -V看看反饋資訊是不是正確,
二、下載原始碼,可以使用git 也可以直接下載為zip包,我這里使用的是zip包下載;
解壓放入到phpstudy的www目錄下,命名為dev;

進入dev檔案夾,打開cmd,執行composer install 自動安裝依賴庫,下載慢的話 可以參考composer中文網的把下載鏡像更改為國內阿里;這里就不在贅述了,

出現提示資訊安裝依賴庫完成

,這個程式不會自己建立資料庫,需要自己新建一個資料庫,我這里命名為dev,字符集選擇為utf8mb4,

,最后要設定網站的偽靜態,指定網站路徑為 WWW/dev/public,好多人錯到這一步,導致無法訪問,
Nginx 修改nginx.conf 組態檔 加入下面的陳述句,
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
Apache 把下面的內容保存為.htaccess檔案放到應用入 public 檔案的同級目錄下,
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
確定好后,打開網站,
我這里使用的埠號 是 83
執行安裝填寫進入引數即可

安裝后根據需要設定資訊,根據業務需要調整即可,
以上步驟僅提供參考,
下面是內容展示


選單和編輯 組織架構,權限,崗位 員工根據自己需要編輯即可,
我這里用權限限定了選單,只允許查看知識庫編輯,這是本地匯入文章后的效果,
系統特點
- 多產品支持,可添加多產品管理
- 多專案支持,可以多專案同時進行管理
- 可配置的用戶角色控制,不同的角色可配置不同的操作權限
- Wiki 形式的檔案撰寫,Mardown編輯器,程式員使用高效便捷
- 每個專案配置有需求、任務、Wiki檔案、動態記錄、互動評論、作業記錄模塊
- 任務時間跟蹤機制,專案任務多狀態流轉,任務成果可見可控,
- 工時登記,團隊精細化管理,可統計每個人每天在每個專案做了多少時間
- 任務安排,任務分配指定人,可設定負責人、多協同人員
- 員工的操作記錄全覆寫跟蹤
這個系統也適用于公司的專案跟蹤等等 我這里就只是用了知識庫功能,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/530544.html
標籤:其他
下一篇:Java代碼塊運行順序細節闡述
