实际上,安装出错可以让我们有了比较好的机会在本机原来的mysql上安装redmine,虽然多了后续的手动配置。当然,成功安装后也可以参照下面的步骤将redmine的改本机现有的。
手动完成初始化3306端口的Mysql管理帐号及redmine。
出问题的原因:上面提到的Mysql服务安装不成功,以及C:\Bitnami\redmine-2.6.0-1\apps\redmine\scriptsredmineini.bat脚本未被执行(实际上安装程序都没有拷贝这个脚本至目录下)。redmine 这个脚本的内容如下(拷贝自已成功安装的机器):
@echo offrem Populate databases and load default dataCALL C:\Bitnami\REDMIN~1.0-1\scripts\setenv.batcd C:\Bitnami\redmine-2.6.0-1/apps/redmine\htdocscmd /C bundle install --local --without development test sqlite --binstubs --deploymentC:\Bitnami\redmine-2.6.0-1/ruby\bin\ruby.exe bin\rake generate_secret_tokenC:\Bitnami\redmine-2.6.0-1/ruby\bin\ruby.exe bin\rake db:migrate RAILS_ENV="production"C:\Bitnami\redmine-2.6.0-1/ruby\bin\ruby.exe bin\rake redmine:load_default_data RAILS_ENV="production" < lng.txt
我们这里采用的是以下步骤手动完成:
创建redmine 。连接至3306端口的Mysql,执行以下MySQL命令:
create database redmine character set utf8;
create user 'bitnami'@'localhost' identified by '60760284c1';
grant all privileges on bitnami_redmine.* to 'bitnami'@'localhost';
修改..\redmine-2.6.0-1\apps\redmine\htdocs\config\database.yml中的[production]的设置,并将port设为3306
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-29585-2.html
给你点个赞
常规战是打不赢老美的