linux-redmine安装

上传人:xins****2008 文档编号:114983931 上传时间:2019-11-12 格式:DOCX 页数:13 大小:115.80KB
返回 下载 相关 举报
linux-redmine安装_第1页
第1页 / 共13页
linux-redmine安装_第2页
第2页 / 共13页
linux-redmine安装_第3页
第3页 / 共13页
linux-redmine安装_第4页
第4页 / 共13页
linux-redmine安装_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《linux-redmine安装》由会员分享,可在线阅读,更多相关《linux-redmine安装(13页珍藏版)》请在金锄头文库上搜索。

1、Redmine安装Redmine安装初建:王凯娜日期:2014-02-27审核:日期:批准:日期:最后修改时间:2014-03-04 13:33版 本 号:V1.0文档编号:单击此处输入文字。质控状态:待审核文档修订历史版本作者修订内容描述修改日期审核人审核日期V1.0王凯娜初稿2014-02-27相关文档文档编号文档名称文档类型或相关性说明ii目录文档修订历史i目录ii1安装环境12前提准备12.1下载安装软件12.2依赖包安装12.3安装Ruby12.4安装RubyGems22.5安装Rails23安装Redmine33.1数据库配置33.2安装依赖包33.3生成会话存储43.4创建数据库

2、结构43.5插入默认数据43.6设置文件权限43.7测试安装43.8邮箱配置53.9集成apache53.10使用过程中出现问题6附录:文档评审记录101 安装环境系统:CentOS release 6.4 数据库:MySQL 5.1.732 前提准备2.1 下载安装软件Ruby : 2.0.0RubyGems : v2.1.11Rails :4.0.3 Redmine:2.4.3 下载以上各个软件(软件均存放在/usr/local路径下)Ruby:http:/cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gzRubyGems:htt

3、p:/rubygems.org/pages/downloadRedmine:http:/www.redmine.org/projects/redmine/wiki/Download2.2 依赖包安装/如果系统安装了 ruby 或者rubygems相关的软件,建议先卸载#yum erase ruby rubygems/安装ruby可能用的基础包,安装过程中可能还会有缺少,视具体情况而定#yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel2.3 安装R

4、ubyrootchances-126 # cd /usr/local rootchances-126 local#tar -xzvf ruby-2.0.0-p451.tar.gzrootchances-126 local#cd ruby-2.0.0-p451rootchances-126 ruby-2.0.0-p451#./configurerootchances-126 ruby-2.0.0-p451#makerootchances-126 ruby-2.0.0-p451#make install通过以上步骤就已经安装好了ruby,下边验证ruby安装成功#ruby v 输出如下图说明安装成

5、功2.4 安装RubyGemsrootchances-126 #cd /usr/localrootchances-126 local#tar -zxvf rubygems-2.1.11.tgzrootchances-126 local#cd rubygems-2.1.11rootchances-126 rubygems-2.1.11#ruby setup.rb通过以上步骤就已经安装好了RubyGems,下边验证RubyGems安装成功#gem v 输出如下图说明安装成功2.5 安装Rails/检查更新rootchances-126 #gem updaterootchances-126 #gem

6、 update -systemrootchances-126 #gem install rails -V /-V可以显示出进度运行上边的命令时出现以下错误:ERROR: While executing gem . (Gem:Exception) Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources解决办法:1. 安装zlib进入ruby源码文件夹,安装ruby自身提供的zlib包rootchances-126 #cd /usr/local/ruby-2.0

7、.0-p451/ext/zlibrootchances-126 zlib#ruby ./extconf.rbrootchances-126 zlib#makerootchances-126 zlib#make install2. 安装openssl:进入ruby源码文件夹,安装ruby自身提供的openssl包rootchances-126 zlib#cd /usr/local/ruby-2.0.0-p451/ext/opensslrootchances-126 openssl# ruby extconf.rb -with-openssl-include=/usr/local/ssl/incl

8、ude/ -with-openssl-lib=/usr/local/ssl/librootchances-126 openssl#makerootchances-126 openssl#make install3. 将gem的源更换为淘宝网:rootchances-126 # gem sources -remove https:/rubygems.org/rootchances-126 # gem sources -a http:/ruby.taobao.org/rootchances-126 # gem sources -l改完后再执行安装rails的命令rootchances-126 #g

9、em install rails -V此安装过程会花一定的时间,请耐心等待。按照以上步骤安装后检查安装:rootchances-126 #rails -v Rails 4.0.33 安装Redmine3.1 数据库配置/创建数据库CREATE DATABASE redmine CHARACTER SET utf8;CREATE USER redminelocalhost IDENTIFIED BY chances;GRANT ALL PRIVILEGES ON redmine.* TO redminelocalhost;/编辑database.yml 文件root chances-126 #c

10、d /usr/localroot chances-126 local#tar -zxvf redmine-2.4.3.tar.gzroot chances-126 local#mv redmine-2.4.3 redmineroot chances-126 local#cd redmineroot chances-126 redmine#cd configroot chances-126 config#cp database.yml.example database.ymlroot chances-126 config#vi database.yml/调整生产数据库的数据库和密码:produc

11、tion: adapter: mysql database: redmine host: localhost username: redmine password: my_password3.2 安装依赖包rootchances-126 redmine#gem install bundler/在redmine文件路径下执行,否则会报错Error:Bundler:GemfileNotFoundrootchances-126 redmine#bundle install -without development test 报错:An error occurred while installing

12、rmagick (2.13.2), and Bundler cannot continue.Make sure that gem install rmagick -v 2.13.2 succeeds before bundling.解决:rootchances-126 redmine#bundle install -without development test rmagick/出这个错是因为没有安装ImageMagick,可以跳过不安装,因此执行上边命令3.3 生成会话存储rootchances-126 redmine#rake generate_secret_token3.4 创建数据库

13、结构rootchances-126 redmine#RAILS_ENV=production rake db:migrate/在 redmine 路径下执行3.5 插入默认数据rootchances-126 redmine#RAILS_ENV=production rake redmine:load_default_data3.6 设置文件权限rootchances-126 redmine#mkdir -p tmp tmp/pdf public/plugin_assetsrootchances-126 redmine#chown -R redmine:redmine files log tmp

14、 public/plugin_assetsrootchances-126 redmine#chmod -R 755 files log tmp public/plugin_assets3.7 测试安装通过 WEBrick web server测试安装(一般只用这个测试是否安装成功,这个服务器访问比较慢,使用的话一般和apache或者nginx集成)rootchances-126 redmine#ruby script/rails server webrick -e production访问服务器:http:/IP:3000默认登录帐号:admin /cskj)!$这样启动后,启动窗口一关闭服务就停止了,所以要使Redmine作为服务启动,需添加-d参数:rootchances-126 redmine#ruby script/rails server webrick -e production d停止服务方法:(p

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号