在Ubuntu 12.04.1[LTS]上从Redmine 1.3.2升级到Redmine 2.2.2

在Ubuntu 12.04.1[LTS]上从Redmine 1.3.2升级到Redmine 2.2.2,ubuntu,upgrade,redmine,Ubuntu,Upgrade,Redmine,我从Ubuntu 12.04.1(LTS)的官方存储库中安装了Redmine 1.3.2。 Redmine 1.3.2通过nginx和thin工作 然后我决定升级到Redmine 2.2.2(目前最新版本) 我运行以下命令: add-apt-repository ppa:ondrej/redmine apt-get update apt-get install redmine redmine-mysql 没有错误,所有内容都已删除并安装 然后我做到了 rake db:migrate RAI

我从Ubuntu 12.04.1(LTS)的官方存储库中安装了Redmine 1.3.2。 Redmine 1.3.2通过nginx和thin工作

然后我决定升级到Redmine 2.2.2(目前最新版本)

我运行以下命令:

add-apt-repository ppa:ondrej/redmine 
apt-get update 
apt-get install redmine redmine-mysql
没有错误,所有内容都已删除并安装

然后我做到了

rake db:migrate RAILS_ENV=production
rake generate_secret_token
在我的例子中,从redmine根文件夹
/usr/share/redmine

我只有一个小问题:Redmine的JS和CSS文件的url错误,所有其他内容都是可见的

现在,url看起来像:

https://domain/themes/highrise_tabs/stylesheets/application.css?1326492267
nginx自然返回404,因为实际地址必须是

https://domain/redmine/themes/highrise_tabs/stylesheets/application.css?1326492267
我在官方网站上找到了解决方案

Redmine::Utils::relative_url_root = "/redmine"
最后我得到了我想要的,只有一件事让我失望,表现变得更糟。每个人都说新的雷德雷快多了。。。但我不能证实这一点。从我的观点来看,速度较慢:(

也许有人知道我应该做些什么来加快速度?

使用会大大提高我的速度。同时检查以加快资源加载时间

这需要一次性安装Nginx+Passenger+PageSpeed。您可以阅读安装详细信息