禪道安裝--結合openldap


原文地址:

https://blog.csdn.net/plei_yue/article/details/79075298

ldap結合禪道(需要神道不是開源版)

https://www.cnblogs.com/lemon-le/p/6208522.html

禪道配置郵件通知

https://www.zentao.net/book/zentaopmshelp/96.html

如果服務器能連上郵件服務器  可是一直報連不上、配置/etc/hosts解析可以解決。

環境

Centos7.3 
禪道9.7開源集成版(集成了mysql、apache、php)不需要自己配置

下載

禪道下載地址:http://dl.cnezsoft.com/zentao/9.7/ZenTaoPMS.9.7.stable.zbox_64.tar.gz

安裝

將我們下載好的安裝包解壓到/opt文件夾下

特別說明:不要解壓到別的目錄再拷貝到/opt/,因為這樣會導致文件的所有者和讀寫權限改變,也不要解壓后把整個目錄777權限。 
可以使用命令:

tar -zxvf  ZenTaoPMS.9.7.stable.zbox_64.tar.gz -C /opt

1

修改集成的mysql和apache端口號

為了不影響本地安裝的mysql和apache服務的時候我們修改禪道默認的端口號:

#設置mysql端口號是3307: [root@izuf6bopxrlqcajllezob1z zbox]# ./zbox -mp 3307 #設置apache端口號是90 [root@izuf6bopxrlqcajllezob1z zbox]# ./zbox -ap 90

Apache和Mysql常用命令

/opt/zbox/zbox start #命令開啟Apache和Mysql。 /opt/zbox/zbox stop #命令停止Apache和Mysql。 /opt/zbox/zbox restart #命令重啟Apache和Mysql。

添加數據庫用戶

運行auth下的adduser.sh進行添加數據庫用戶。如果不設置用戶,我們訪問禪道首頁的時候會報錯: 
4:44:48 ERROR: SQLSTATE[HY000] [1045] Access denied for user ‘zentao’@’localhost’ (using password: YES) in framework/base/router.class.php on line 2145, last called by framework/base/router.class.php on line 2103 through function connectByPDO. 
in framework/base/router.class.php on line 2195 when visiting 
添加用戶的命令如下,我設置的是root,root:

#運行添加用戶的腳本 ./adduser.sh

這里寫圖片描述

訪問禪道

訪問輸入ip:90,點擊開源版,輸入默認的用戶名admin密碼123456 
這里寫圖片描述
初次登陸需要修改密碼: 
這里寫圖片描述
進入首頁: 
這里寫圖片描述

訪問數據庫

點擊數據庫管理 
這里寫圖片描述
輸入我們剛才添加的數據用戶root和密碼root,點擊確定 
這里寫圖片描述 
網頁直接顯示登錄界面: 
系 統:默認選擇MySQL。 
服務器:127.0.0.1:mysql端口 ,我在前面開啟服務時,mysql端口啟用的是3307。那么就填寫127.0.0.1:3307。 
用戶名: root。 
密 碼:root。 
數據庫:zentao。 
這里寫圖片描述 
進入如下頁面 
這里寫圖片描述
我們可以在上邊界面中進行數據庫的操作!

 

結合openldap

openldap截圖

 

管理員登入--后台--集成--ldap

ldap配置

屬性配置

 

 

保存

從ldap導入用戶(從下圖可以看出\ 神道里有的用戶和ldap都是獨立的、只是靠關聯關系來達到用戶驗證、禪道里必須要先有用戶)

 

注意:

ldap認證、ldap用戶和禪道用戶都可以登入、用ldap用戶登入后的賬號顯示的是關聯禪道用戶的信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM