知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

fedora17下redmine的安装

发布时间:2014-09-05 13:37:35作者:知识屋

fedora17下redmine的安装
 
依据官网上的安装步骤即可,但是有几点需要注意:
 
1. 由于fedora17的桌面版,是纯净的(即它基本不预安装软件,如gcc,make都没有),所以官网上安装redmine的一些步骤,需要额外的关联软件需要安装.
 
2. fedora17默认不能用超级用户登录,所以我刚开始安装软件的时候通过su命令转到超级用户,但是这种安装方法有误:我用这种安装方式的时候,安装好mysql,mysql-server,但是mysql.sock文件却因此没有生成...所以请修改/etc/pam.d下面的文件,用超级用户登录(具体上网查)
 
3. fedora19默认的数据库为mariadb,而不是mysql...当然,以后的天下是mariadb,但是对于新手来说还是先用mysql吧,fedora17还是完美支持mysql的(就是用yum安装mysql的时候,你会发现fedora19出现一大堆找不到镜像的告警)
 
需要安装的软件:
 
1. mysql
 
1
yum -y install mysql mysql-server
2
yum -y install mysql-devel
2. 安装一些基本的软件:
1
yum -y install gcc
2
yum -y install make
3. 安装ruby
推荐大家直接通过yum来安装,而不是自己下载ruby软件包来安装...我之前自己下载软件包安装的时候,发现一些关联性文件的缺失....而通过yum则不胡出现这种情况:
 
1
yum -y install ruby
4. 安装gem
在Google里面搜索rubygems,然后下载安装即可.....
 
解压命令是:
 
1
tar -zxvf ****(你的压缩包)
然后进入解压文件,看到一个setup.rb文件,运行命令:
1
ruby setup.rb
5. 通过gem来安装必备软件:
 
1) rails--我用的是rails3.2.13
 
1
gem install rails -v=3.2.13
备注:这个过程比较久,要等.
2) 安装rake
 
1
gem install rake
3) 安装bundler(我不知道这干啥用的,但是很重要)
1
gem install bundler
然后通过bundler安装环境:
1
bundle install --without development test rmagick
这里是最主要会出问题的,我之前没安装mysql-devel,gcc,make都会导致这里报错,如果报错,请把问题拿去Google,Google上面都有(英文Google).
比如说出现一个问题是:zlib没安装,所以你必须先安装zlib:
 
1
gem install zlib
还有一个问题是:json的问题,这是你ruby安装问题(就是ruby的一个关联性,我自己下载ruby安装时候,在这步出了问题,最后完全卸载用yum安装就没有问题了.),你需要安装ruby-devel就可以了:
 
1
yum -y install ruby-devel
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜