Debian安装redmine3.2.2
2016-05-25 18:15
411 查看
其实是可以使用bitnami redmine这个东东一键安装的,简单使用还真是不错的选择,可是在安装redmine插件时,老是提示各种错误,一旦出错,redmine再重启就报错了(虽然删除了插件),反正我也是小白,搞不懂,而且安装的mysql不能直接访问,要先启动bitnami的命令工具([我也是醉了][6],装插件也是如此),还是纯净安装的好,本文就从最开始安装记录(不保证我出现的错,别人也会出现,呵呵)。
1、安装rvm
第一次提示错误如下:
![](https://img-blog.csdn.net/20160525113731811)
英文好的慢慢看
![](https://img-blog.csdn.net/20160525114005249)
复制这一行执行一下,再次安装就成功啦!
![](https://img-blog.csdn.net/20160525114149469)
执行
如果提示
那就执行
这是root登录系统后rvm的安装路径,请对应自己的安装路径。
2、安装ruby 2.3.1(咱家就是要安装最新的)
慢慢的等吧、、、、大神说可以设置淘宝镜像,这样下载快点
我没搞,反正要边安装边写博客
![](https://img-blog.csdn.net/20160525114939829)
下完了,安装中
![](https://img-blog.csdn.net/20160525115112191)
再看看版本,还是2.1(以前安装的),查看有几个版本
![](https://img-blog.csdn.net/20160525130814770)
没有2.1,奇了怪了
这个命令反正我是没有设置成功,报错:
Gemset ” does not exist, ‘rvm gemset create ’ first, or append ‘–create’.
后面使用
搞定,大神来解释下这是为何?
![](https://img-blog.csdn.net/20160525131215815)
3、安装rails
这里得切换到淘宝镜像了,不然安装太慢
1、安装rvm
curl -L https://get.rvm.io | bash -s stable
第一次提示错误如下:
英文好的慢慢看
复制这一行执行一下,再次安装就成功啦!
执行
rvm -v
如果提示
-bash: rvm: command not found
那就执行
source /usr/local/rvm/scripts/rvm
这是root登录系统后rvm的安装路径,请对应自己的安装路径。
2、安装ruby 2.3.1(咱家就是要安装最新的)
rvm install 2.3.1
慢慢的等吧、、、、大神说可以设置淘宝镜像,这样下载快点
sed -i 's!cache.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db
我没搞,反正要边安装边写博客
下完了,安装中
再看看版本,还是2.1(以前安装的),查看有几个版本
没有2.1,奇了怪了
rvm 2.3.1 --default
这个命令反正我是没有设置成功,报错:
Gemset ” does not exist, ‘rvm gemset create ’ first, or append ‘–create’.
后面使用
rvm use 2.3.1@newgemset --create --default
搞定,大神来解释下这是为何?
3、安装rails
这里得切换到淘宝镜像了,不然安装太慢
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/[/code]gem install rails -V
等吧,看着像会成功的样子
噢,忘记装mysql了,最好使用apt-get安装,官网新版本与后面安装mysql2的依赖包有可能不兼容。
进入mysql创建数据库等不再啰嗦。
4、安装redmine的apache支持,这样可以通过apache访问gem install passenger passenger-install-apache2-module
我系统上已经安装了apache2,没有安装的,先安装apache
第二步的时候报错了(我应该重新安装apache的)
按提示老老实实的装完再来一次,成功
按提示复制到apache配置文件添加
5、安装redmine3.2.2
解压,修改数据库、邮箱配置cd redmine3.2.2/public cp database.yml.example database.yml
根据自己情况配置vim database.yml production: adapter: mysql2 database: redmine host: localhost username: redmine password: "redmine" encoding: utf8cp configuration.yml.example configuration.yml
在email_delivery下增加如下内容:delivery_method: :smtp smtp_settings: address: smtp.163.com port: 25 domain: 163.com authentication: :login user_name: "???@163.com" password: "???"gem install bundler #在执行下面命令前,设置一下镜像地址,否则bundle又从官网获取,太慢 bundle config mirror.https://rubygems.org https://ruby.taobao.org bundle install
这个过程是检测依赖包,根据提示安装相应的软件,实在太多,不再一一列出,在安装gem install rmagick时出错,执行apt-get install imagemagick libmagickwand-dev
最后提示所有包就有了rake generate_secret_token
初始化redmine数据库表名RAILS_ENV=production rake db:migrate RAILS_ENV=production rake redmine:load_default_data
最后启动redmine
cd /data/redmine-2
chown -R apache:apache redmine-3.2.2
chmod -R 755 redmine-3.2.2
service httpd restart
相关文章推荐
- Redmine git_http_controller.rb任意命令执行漏洞
- Debian灾难性漏洞
- Debian 6.02 (squeeze)下编译安装 MySQL 5.5的方法
- Debian中完全卸载MySQL的方法
- debian安装后sudo命令不能用的解决方法
- 在Debian系统下配置LNMP的教程
- Debian 7 和 Debian 8 用户安装 Java 8的方法
- Debian ***安装---同样适用kali2.0
- 在ubuntu 12.04上安裝Redmine
- 簡單設定 exim4 以不同身份郵寄,不用 root
- Debian 8.2 64位 Nginx PHP MySQL Java Tomcat安装脚本
- Debian系统关闭iptables的conntrack跟踪
- 更新Debian内核e1000e驱动模块
- 用Ngrinder轻松进行性能测试
- 开启reuse_port让Tengine性能提升3倍
- Debian系统下搭建vsftpd示例
- KVM网络性能测试(3)
- 在Debian系统上打包并使用dropwatch
- debian 源码编译安装MySQL 5.6.22
- debian ubuntu 安装32bit的libXp.so.6