簡述安裝過程:
- centOS 以基本的 SERVER 安裝
- 安裝好後,rt 文件會指示哪些東西用不到,可以先移掉
- 為達 single sigh on with AD,rt 文件會指示到 AD server,建立 OU (Services)、建立 group (RT Users),再把可以使用的使用者加入此群組
建立 ldap 使用者,讓 rt 稍後可以用這個使用者連到 AD server - 修改 /etc/hosts、/etc/resolve.conf,將 AD server 的 host/ip 加進去
- 跳過 exchange 部份,我不需要用 exchange 寄信
- 設定 postfix,以網域對外的寄信主機為 relayhost
調整寄給 root 的信件,轉往系統管理員的 email address - 安裝 rt 3.8.2
- 設定 rt 以外部認證方式,透過 AD 作帳號認證
調整 /opt/rt3/local/plugins/RT-Authen-ExternalAuth/etc/RT_SiteConfig.pm
主要是 domain name、server name、user、pass、group 要調整 - 正常的話,即可以 AD 帳號登入 rt
資料轉移參考這一篇
- 在舊版的主機,先停止 httpd
- 以 mysqldump 作資料庫匯出
- 將舊資料庫複製到新版主機
- 在新版主機
- (option: 以 mysqldump 備份新版資料庫) 先刪掉新版資料庫 以 mysqladmin 匯入資料
- 由於我是從 mysql server 4.x 昇到 mysql server 5.x,所以我要先作資料庫昇級的動作
- 參考 rt 的 tarball 解開目錄中的 README,作
7 If you're upgrading from RT 3.0 or newer: - 參考 rt 的 tarball 解開目錄中的 UPGRADE.mysql,作資料庫昇級
按 === Upgrading RT from versions prior to 3.8.0 === 作
資料庫昇級到 3.7.87 就好 - 文件作完後,重新啟動 httpd
- 到網頁以 AD 帳號作登入,會看到舊版資料出現了
- 大功告成
沒有留言:
張貼留言