1. 服务不见了处理方法:
安装Bitnami Redmine之后,会生成5个与之相关的进程,分别是
- redmineApache
- redmineMySQL
- redmineSubversion
- redmineThin1
- redmineThin2
安装插件时候需要重启Redmine,结果点击了Bitnami Redmine Stack上的"Restart All"按钮之后,RedmineThin和RedmineThin2服务就再也不能启动了。再重启,干脆所有的服务都不见了。进入services.msc服务下就再也看不到上述五个服务了。无奈之下,想重新安装Bitnami-Redmine,结果不能再原来的目录下安装该程序。于是想想别的办法。
从目录来看,所有的文件并没有丢失,只是服务未能启动而已。不断的尝试之后终于Apache服务可以开启了,其他服务开启方法同上,现将操作方法记录如下:
1、在命令行进入到Redmine的目录(E:BitNami edmine-2.3.1-0),找到E:BitNami edmine-2.3.1-0apache2scripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:
1
|
<span style="font-size:12px;"><em>"E:/BitNami/redmine-2.3.1-0/apache2inhttpd.exe" -k install -n "redmineApache" -f </em></span>
|
2、找到E:BitNami edmine-2.3.1-0MySQLscripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:
1
|
<span style="font-size:12px;"><em>"E:BitNami
edmine-2.3.1-0/mysqlinmysqld.exe" --install "redmineMySQL" --defaults-file="E:BitNami
edmine-2.3.1-0/mysqlmy.ini"</em></span>
|
3、找到E:BitNami
edmine-2.3.1-0subversionscripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:
"E:BitNami
edmine-2.3.1-0/subversionscriptswinserv.exe" install redmineSubversion -displayname "redmineSubversion" -start auto "E:BitNami
edmine-2.3.1-0/subversioninsvnserve.exe" -d --listen-port=3690
4、找到E:BitNami edmine-2.3.1-0apps edminescripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:
"E:BitNami
edmine-2.3.1-0/apps/redminescriptswinserv.exe" install "redmineThin1" -start auto "E:BitNami
edmine-2.3.1-0
ubyin
uby.exe" "E:BitNami
edmine-2.3.1-0/apps/redminehtdocsin hin" start -p 3001 -e production -c "E:BitNami
edmine-2.3.1-0/apps/redmine/htdocs" --prefix /redmine
net start redmineThin1 >NUL
"E:BitNami
edmine-2.3.1-0/apps/redminescriptswinserv.exe" install "redmineThin2" -start auto "E:BitNami
edmine-2.3.1-0
ubyin
uby.exe" "E:BitNami
edmine-2.3.1-0/apps/redminehtdocsin hin" start -p 3002 -e production -c "E:BitNami
edmine-2.3.1-0/apps/redmine/htdocs" --prefix /redmine
以上过程是将5个服务重新注册,使之能够启动。
【摘自】http://blog.csdn.net/zxciop110/article/details/9330003
2. 备份与恢复 :
redmine备份和还原
1、备份数据库 mysqldump -u root -p bitnami_redmine > backup.sql
2、备份附件 apps
edminehtdocsfiles
3、备份配置文件
apps
edminehtdocsconfigdatabase.yml
apps
edminehtdocsconfigconfiguration.yml
还原
1、还原数据库 cmd下执行:drop database **; create database **; mysql -uroot -p bitnami_redmine < e:ackup20170218.sql
2、覆盖文件 apps
edminehtdocsfiles
3、覆盖文件 apps
edminehtdocsconfigdatabase.yml、apps
edminehtdocsconfigconfiguration.yml
[摘自] http://blog.csdn.net/byteman_wang/article/details/33720289