ububru下 redmine安装教程
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安装教程的更多相关文章
- CentOS下Mysql安装教程
CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...
- 转:xdebug在linux下的安装教程
原文:xdebug在linux下的安装教程 [注意,本人是PHP7.1.7 Nginx ,第7步没有做,但是xdebug.so就已经在PHP的扩展文件夹里面了.目录是phpinfo的extension ...
- ArcGIS 10.3 for Server 在windows下的安装教程
原文:ArcGIS 10.3 for Server 在windows下的安装教程 以下是10.2的教程,10.3同样适用. 许可文件: ArcGIS For Server10.3许可文件 - 下载频道 ...
- windowns环境下mysql 安装教程
windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/ 2:点击 ...
- 百度BAE环境下WordPress安装教程
不了解代码的童鞋慎重使用这种方法哦,安装过程中可能会出现一些简单的错误. 前两天有位网友在QQ上联系我,他告诉我自己在百度BAE上安装WordPress程序总是出错.我让他按照网络上的教程逐步安装,但 ...
- Linux下aMule安装教程
Linux下载神器aMule安装教程 aMule可以说是Linux下的电驴,你们说eMule是不是就是aMule的Windows版呢?也是开源的. Fedora安装aMule很简单,两条命令就搞定. ...
- Windows 2012 下Redmine安装和环境搭建
公司在过去一年中处于高速发展创业期,对于技术管理和项目管理没有找到一个很好的管理工具,使用过Teanbition+禅道+SVM的集成管理工具,但是明显各工具之间联系性差,断层严重,不能很好的形成团队成 ...
- Elasticsearch 在docker和centos下的安装教程
前言 新版本的Elasticsearch不能以root用户来运行.因此,MAC下建议使用Docker来安装. 国内各版本镜像:点击这 Centos7.4 64位 第一步 下载.tar.gz的安装包 不 ...
- windows环境下elasticsearch安装教程(超详细)
一.安装jdk ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持.所以要先安装JAVA环境. 由于ElasticSearch 5.x 往后依赖于JDK 1.8的 ...
随机推荐
- 简单说pyglet.event
emitter,就是pyglet.event.EventDispatcher的子类, 负责发出事件的消息,并且规定了响应消息的函数名. class Consumer(pyglet.event.Even ...
- isinstance()和__name__
# coding: utf-8 def displayNumType(num): print num, 'is', if isinstance(num, (int, long, float, comp ...
- 翻译Oracle文档--SYSDBA和SYSOPER系统权限
SYSDBA和SYSOPER是管理权限,被用户来执行高级管理操作例如:创建 开启/关闭 备份/恢复 数据库.SYSDBA系统权限是针对想给予完全授权的数据库管理员SYSOPER系统权限允许一个用户执行 ...
- 一个人的旅行--hdu2066
一个人的旅行 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Subm ...
- 深入理解Azure自动扩展集VMSS(2)
VMSS中Auto Scale基本原理及诊断 在前面的介绍中,我们看到通过定义规则可以实现虚拟机扩展集的auto scale,那么在后台执行上VMSS的扩展依赖于哪些组件,出现问题(比如自动扩展没有发 ...
- fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
这个问题很奇怪.原来是/machine:X86 /machine:X64这两个链接器选项一起使用了.所以就冲突了.接手别人的项目就是晕啊.不知道为什么在VS中linker commandline的ad ...
- nyoj 36 最长公共子序列
描述 咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列. tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longest Common Subseque ...
- hdu 3232 Crossing Rivers(期望 + 数学推导 + 分类讨论,水题不水)
Problem Description You live in a village but work in another village. You decided to follow the s ...
- PHP计算一个目录文件大小方法
<?php $dirfile='../hnb'; /** *计算一个目录文件大小方法 *$dirfile:传入文件目录名 **/ function dirSize($dirfile) { $di ...
- Console 程序在任务计划程序无法读写文件
当我们把Console 程序作为Window计划任务的计划任务的操作的时候,我们明明设置了程序的执行权限或者文件夹的读写权限(尝试了所有权限,各种账号读写权限的切换都不好使),但是当我们有读写操作的时 ...