1.安装之前确认你已经安装好了mysql

2.连接mysql创建数据库

mysql -u root –p

CREATE DATABASE redmine CHARACTER SET utf8;
CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';

3.下载(http://www.redmine.org/ )解压下载后的redmine文件

cd /opt
wget http://www.redmine.org/releases/redmine-2.5.3.tar.gz
tar -zxvf redmine-2.5.3.tar.gz
mv redmine-2.5.3 redmine
chmod -R 775 redmine
cd redmine/

4.修改数据库连接文件

cd config/
cp database.yml.example database.yml
vim database.yml

5.打开redmine主目录,并执行

rake generate_secret_token(此命令出现的问题见后面的会出现各种问题(主要是切换成ruby的淘宝源))

6.创建数据库结构

RAILS_ENV=production rake db:migrate

7.初始化数据

RAILS_ENV=production rake redmine:load_default_data
运行的过程中选择语言,我输入的是zh

8.测试安装是否成功

ruby script/rails server webrick -e production

测试通过

9.登录系统

使用管理员admin/admin登录系统

问题(主要是缺什么装什么 换国内源就可以了)

1.rake generate_secret_token
Could not find gem 'rails (= 3.2.19) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:执行bundle install如还不行,则sudo apt-get install rails后解决 ,最终通过修改配置文件中的版本号解决

2.An error occurred while installing mysql2 (0.3.16), and Bundler cannot continue.
Make sure that `gem install mysql2 -v '0.3.16'` succeeds before bundling.
解决:sudo gem install mysql2 -v '0.3.16',如果还不行,则

sudo apt-get install  libmysqlclient-dev,安装后再运行上边的命令

3.Could not find gem 'selenium-webdriver (>= 0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install selenium-webdriver

4.Could not find gem 'rack-openid (>= 0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install rack-openid

5.Could not find gem 'fastercsv (~> 1.5.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install fastercsv

6.Could not find gem 'shoulda (~> 3.3.2) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.

解决: sudo gem install shoulda
7.Could not find gem 'net-ldap (~> 0.3.1) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install net-ldap

8.Could not find gem 'ruby-openid (~> 2.3.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install ruby-openid
9.Could not find gem 'mocha (~> 1.0.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install mocha

10.Could not find gem 'rmagick (>= 2.0.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install rmagick 

出现Can't install RMagick 2.13.2. Can't find Magick-config in /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin时

解决:sudo apt-get install imagemagick libmagickwand-dev

11.Could not find gem 'redcarpet (~> 2.3.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.

解决: sudo gem install redcarpet  -v 2.3.0

12.Could not find gem 'capybara (~> 2.1.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install capybara -v 2.1.0

13.Could not find gem 'yard (>= 0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
解决:sudo gem install yard

ububru下 redmine安装教程的更多相关文章

  1. CentOS下Mysql安装教程

    CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...

  2. 转:xdebug在linux下的安装教程

    原文:xdebug在linux下的安装教程 [注意,本人是PHP7.1.7 Nginx ,第7步没有做,但是xdebug.so就已经在PHP的扩展文件夹里面了.目录是phpinfo的extension ...

  3. ArcGIS 10.3 for Server 在windows下的安装教程

    原文:ArcGIS 10.3 for Server 在windows下的安装教程 以下是10.2的教程,10.3同样适用. 许可文件: ArcGIS For Server10.3许可文件 - 下载频道 ...

  4. windowns环境下mysql 安装教程

    windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/  2:点击 ...

  5. 百度BAE环境下WordPress安装教程

    不了解代码的童鞋慎重使用这种方法哦,安装过程中可能会出现一些简单的错误. 前两天有位网友在QQ上联系我,他告诉我自己在百度BAE上安装WordPress程序总是出错.我让他按照网络上的教程逐步安装,但 ...

  6. Linux下aMule安装教程

    Linux下载神器aMule安装教程 aMule可以说是Linux下的电驴,你们说eMule是不是就是aMule的Windows版呢?也是开源的. Fedora安装aMule很简单,两条命令就搞定. ...

  7. Windows 2012 下Redmine安装和环境搭建

    公司在过去一年中处于高速发展创业期,对于技术管理和项目管理没有找到一个很好的管理工具,使用过Teanbition+禅道+SVM的集成管理工具,但是明显各工具之间联系性差,断层严重,不能很好的形成团队成 ...

  8. Elasticsearch 在docker和centos下的安装教程

    前言 新版本的Elasticsearch不能以root用户来运行.因此,MAC下建议使用Docker来安装. 国内各版本镜像:点击这 Centos7.4 64位 第一步 下载.tar.gz的安装包 不 ...

  9. windows环境下elasticsearch安装教程(超详细)

    一.安装jdk ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持.所以要先安装JAVA环境. 由于ElasticSearch 5.x 往后依赖于JDK 1.8的 ...

随机推荐

  1. [OpenJudge] 百练2754 八皇后

    八皇后 Description 会下国际象棋的人都很清楚:皇后可以在横.竖.斜线上不限步数地吃掉其他棋子.如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题. ...

  2. 购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(1)--后端

    原文:购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(1)--后端 chsakell分享了前端使用AngularJS,后端使用ASP.NET Web API的购物车 ...

  3. android AndroidManifest.xml 多个android.intent.action.MAIN (

    可以的 ,一个程序是可以有多个入口的.如果你设置两个,并且category都是android.intent.category.LAUNCHER,那么你就 会发现你的手机中就会出现两个快捷方式,也就是两 ...

  4. Android添加横线和竖线分割界面

    竖线 <View       android:layout_width="1dip"     android:layout_height="match_parent ...

  5. ActionBar Fragment运用最佳实践

    ActionBar Fragment运用最佳实践  

  6. Controller 中Action 返回值类型 及其 页面跳转的用法

        •Controller 中Action 返回值类型 View – 返回  ViewResult,相当于返回一个View 页面. -------------------------------- ...

  7. (heap)239. Sliding Window Maximum

    题目: Given an array nums, there is a sliding window of size k which is moving from the very left of t ...

  8. 相似文档查找算法之 simHash 简介及其 java 实现 - leejun_2005的个人页面 - 开源中国社区

    相似文档查找算法之 simHash 简介及其 java 实现 - leejun_2005的个人页面 - 开源中国社区 相似文档查找算法之 simHash 简介及其 java 实现

  9. Android应用开发学习之启动另外一个Activity

    作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 一个Activity可以启动另外一个Activity,以实现比较复杂的功能,我们来看一个例子,其运行效果如下图所示: ...

  10. Hibernate框架大配置关联小配置

    1 <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-// ...