redmine遷移
(redmine使用的是bitnamiredmine一鍵安裝,環境為apache+mysql+php)
在新環境中一鍵安裝bitnamiredmine,安裝完后,執行下面操作
1、備份原環境數據庫,恢復至新環境中
a、備份數據庫,mysql數據庫通過指令備份
cmd命令窗口引導至mysql/bin目錄
cdF:ProgramFilesBitNamiRedmineStackmysqlin
執行導出指令
mysqldump-ubitnami-p8a83cf48acbitnami_redmine>f:2013-09-23星期一.sql
解釋:
mysqldump導出指令
-ubitnami-u+數據庫用戶名
-p8a83cf48ac-p+數據庫密碼
(數據庫用戶名和密碼查看BitNamiRedmineStackapps
edminehtdocsconfig下database.yml文件,找到username、password)
bitnami_redminemysql數據庫名(通常在mysqldata下,具體查看my.ini文件配置)
f:2013-09-23星期一.sql備份目的文件路徑
2、在新環境中恢復
a、在恢復前,清除新環境安裝時新建的redmine數據庫
(cmd命令窗口引導至mysql/bin目錄
cdF:ProgramFilesBitNamiRedmineStackmysqlin)
mysqldropdatabasebitnami_redmine
b、恢復數據庫
mysql-ubitnami-p8a83cf48acbitnami_redmine<f:2013-09-23星期一.sql
數據庫名和密碼查看新環境下的BitNamiRedmineStackapps
edminehtdocsconfig下database.yml文件,找到username、password
3、備份原環境附件
將BitNamiRedmineStackapps
edminehtdocs下files文件復蓋到新環境路徑
bitnami
重啟服務
另:配置郵箱發信功能
#defaultconfigurationoptionsforallenvironments
default:
#Outgoingemailsconfiguration(seeexamplesabove)
email_delivery:
delivery_method::smtp
smtp_settings:
#tls:true
address:smtp.163.com
port:25
domain:163.com
authentication::login
user_name:"cjpgredmine@163.com"
password:"cjpgjykj"
enable_starttls_auto:true
將上述代碼復制到BitNamiRedmineStackapps
edminehtdocsconfig下configuration.yml文件
在configuration.yml文件#http://wiki.rubyonrails.org/rails/pages/HowToSendEmailsWithActionMailer后粘貼
上面的代碼配置的是163的郵箱,可以自己配置其他的(其實也可以在redmine安裝時配置郵箱)
配置完后使用管理員賬戶登錄redmine,選擇管理——配置——郵件通知,點擊發送測試郵件,應該提示發送成功,如果不成功,請查看代碼是否正確