WordPress Linux 開放原始碼 blog 內容管理 知識管理 協同

WordPress企業部落格 打造私有雲互動平台

2015-05-27
企業社群網路如今已經成為企業資訊化建設中不可或缺的一環,因為它關係著小組團隊同心協力的凝聚力量,而在企業社群網路的整體架構規劃中,Blog平台更是一個能夠讓小組成員盡情揮灑構思、創意、新點子的重要交流平台。為此本文將與讀者分享一款在全世界各行各業中,最多組織採用以及功能最具彈性的「WordPress」。
整合Active Directory驗證管理

本文最後要分享的是如何整合Active Directory驗證管理,也是令許多企業IT在建置WordPress過程中最關切的一項需求。

首先,到WordPress的主機上確認已執行如圖75所示的PHP-LDAP的套件安裝。可在命令主控台中下達指令「yum install php-ldap」來完成安裝程序。


▲圖75 安裝PHP的LDAP整合套件。

接著必須來到Active Directory的網域控制站(DC)主機上,透過進階模式的檢視方式,開啟準備連線的使用者組器容器。

如圖76所示,這裡以開啟網域內預設的「Users」為例,在「屬性編輯器」頁面內,可以找到「distingguishedName」欄位,其中的值便是後續需要使用的,按下〔檢視〕按鈕後將其複製起來。


▲圖76 檢視AD組織容器屬性。

接著必須下載安裝一個名為「Active Directory Integration」的套件,將其啟用後,如圖77所示,切換到控制台「設定」節點下的「Active Directory Integration」頁面,然後由上而下依序設定網域控制站IP位址或FQDN、LDAP通訊埠,但不要勾選「Use TLS」,並將上一步驟所複製的字串張貼到「Base DN」欄位中,最後按下〔儲存變更〕按鈕。


▲圖77 網域連線設定。

然後,切換到如圖78所示的「Security」子頁面,在此進一步設定與安全性驗證保護的相關措施,例如允許嘗試登入的次數、封鎖連線的時間長度、使用者帳號連線遭遇封鎖時的通知設定,這部分包含了Email通知使用者本身以及管理員。


▲圖78 連線安全設定。

完成上述與Active Directory基本的整合設定後,接著點選至「Test Tool」子頁面中,然後如圖79所示隨便輸入一個目前現有的網域帳號與密碼,再按下〔Perform Test〕按鈕進行連線測試。


▲圖79 測試驗證。

如圖80所示,可以看到連線登入測試的記錄視窗,從中可以確認WordPress網站與指定的網域帳號是否連線成功。


▲圖80 檢視測試記錄。

一旦通過測試連線成功,此網域帳號便會自動出現在WordPress帳號管理清單內,緊接著便可以讓使用者直接以網域帳號的格式進行登入,輸入的欄位格式必須是採用網域的Email格式來登入才行,如圖81所示。


▲圖81 使用AD帳戶進行登入。

結語

在閱讀完本文後,大家應該不難察覺到WordPress平台在企業營運中的應用,實際上只要適當地結合某些免費的外掛程式,或自行開發一些符合團隊需要的外掛程式,便能夠讓團隊的協同合作與知識分享效益,達到一定程度的提升。

而對於企業社群網路的整體規劃設計來說,在一個以Linux為基礎的伺服器集區內,只要多用心,則每一項關鍵的伺服器角色全部皆可採用開放原始碼的應用系統來完成部署與整合,能夠替企業大幅節省一筆可觀的整體擁有成本(TCO)。

<本文作者:顧武雄,Microsoft MVP、MCITP與MCTS認證專家、台灣微軟Technet、TechEd、Webcast、MVA特約資深顧問講師,讀者可以透過他的Facebook或Google+與他聯繫。>


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!