使用bitnami搭建Redmine

环境:CentOS 6.4

下载地址:https://bitnami.com/stack/redmine/installer

准备工作:内网搭建一套邮件 服务器(此处使用的是Sendmail)

不足:我觉得不爽的是只能使用Apache作为WEB服务端

开始安装:

[[email protected] software]# chmod a+x bitnami-redmine-3.1.2-0-linux-x64-installer.run
[[email protected] software]# ./bitnami-redmine-3.1.2-0-linux-x64-installer.run
Language Selection
Please select the installation language
[1] English - English
[2] Spanish - Espaol
[3] Japanese - 日本語
[4] Korean - 
[5] Simplified Chinese - 简体中文
[6] Hebrew - 
[7] German - Deutsch
[8] Romanian - Roman
[9] Russian - Русский
Please choose an option [1] : 5
----------------------------------------------------------------------------
欢迎来到 Bitnami Redmine Stack 安装程序。
----------------------------------------------------------------------------
选择您想要安装的组件,清除您不想安装的组件。当您准备继续时,点击前进。
Subversion [Y/n] :y
PhpMyAdmin [Y/n] :y
Redmine : Y (Cannot be edited)
Git [Y/n] :y
上述选择是否正确? [Y/n]: y
----------------------------------------------------------------------------
安装文件夹
请选择安装Bitnami Redmine Stack的文件夹
选择一个文件夹 [/opt/redmine-3.1.2-0]: /usr/local/redmine/redmine-3.1.2-0
----------------------------------------------------------------------------
创建管理员帐户
Bitnami Redmine Stack admin 用户创建
您的真实姓名 [User Name]: yfshare
Email地址 [[email protected]]: [email protected]
登录 [user]: admin
密码 :
请确认密码 :
----------------------------------------------------------------------------
Web服务器端口
输入Apache服务器捆绑监听的缺省端口。
Apache Web 服务端口 [80]: 3000
----------------------------------------------------------------------------
缺省数据配置语言
选择缺省数据配置语言:
[1] 保加利亚语
[2] 捷克语
[3] 德语
[4] 英语
[5] 西班牙
[6] 法语
[7] 希伯来语
[8] 意大利语
[9] 日语
[10] 朝鲜语
[11] 荷兰语
[12] 波兰语
[13] 葡萄牙语
[14] 葡萄牙语/巴西
[15] 罗马尼亚语
[16] 俄语
[17] 塞尔维亚语
[18] 瑞典语
[19] 中文
[20] 中文/繁体
请选择选项 [19] : 19
Do you want to configure mail support? [y/N]: y
----------------------------------------------------------------------------
配置SMTP设置
This is required so your application can send notifications via email.
默认电子邮件提供商:
[1] GMail
[2] 自定义
请选择选项 [1] : 2
----------------------------------------------------------------------------
配置SMTP设置
This data is stored in the application configuration files and may be visible to
others. For this reason, it is recommended that you do not use your personal
account credentials.
用户名 []: redmine
密码 :
重新输入 :
SMTP 主机 []: 172.24.17.120
SMTP端口 [587]: 25
安全连接
[1] 没有
[2] SSL
[3] TLS
请选择选项 [3] : 1
----------------------------------------------------------------------------
安装程序已经准备好将 Bitnami Redmine Stack 安装到您的电脑。
您确定要继续吗? [Y/n]: y
----------------------------------------------------------------------------
正在安装 Bitnami Redmine Stack 至您的电脑中,请稍候。
 正在安装
 0% ______________ 50% ______________ 100%
 #########################################
----------------------------------------------------------------------------
安装程序已经将 Bitnami Redmine Stack 安装于您的电脑中。
启动Redmine应用程序。 [Y/n]: y
信息: To access the Bitnami Redmine Stack, go to
http://127.0.0.1:3000 from your browser.
按 [Enter] 继续:
[[email protected] software]#

Bitnami安装的mysql的root用户密码为:123456

下面来简单的修改Bitnami配置:

install_path=/usr/local/redmine/redmine-3.1.2-0
[[email protected] ~]# yum -y install ruby rubygems

修改邮件配置文件,把默认的smtp改成async_smtp

vim $install_path/apps/redmine/htdocs/config/configuration.yml
[[email protected] config]# head -n 25 configuration.yml |tail
    delivery_method: :async_smtp
    async_smtp_settings:
      tls: false
      address: 172.24.17.120
      port: 25
      domain: example.net
      authentication: :login
      enable_starttls_auto: true
      user_name: redmine
      password: 123456
[[email protected] config]#
[[email protected] redmine-3.1.2-0]# $install_path/mysql/bin/mysql -uroot -p123456

如果觉得敲一堆长路径不舒服的话,Bitnami提供了解决方法:

[[email protected] redmine-3.1.2-0]# source use_redmine
bash-4.1# ruby -v
ruby 2.0.0p647 (2015-08-18 revision 51631) [x86_64-linux]
bash-4.1# gem install bundler

Bitnami mysql开启远程访问:

[[email protected] ~]# netstat -tunlp|grep 3306
tcp        0      0 127.0.0.1:3306              0.0.0.0:*                   LISTEN      2179/mysqld.bin    
[[email protected] ~]# 
[[email protected] mysql]# head -n 12 $install_path/mysql/my.cnf
[mysqladmin]
user=root
[mysqld]
basedir=/usr/local/redmine/redmine-3.1.2-0/mysql
datadir=/usr/local/redmine/redmine-3.1.2-0/mysql/data
port=3306
socket=/usr/local/redmine/redmine-3.1.2-0/mysql/tmp/mysql.sock
tmpdir=/usr/local/redmine/redmine-3.1.2-0/mysql/tmp
max_allowed_packet=16M
#bind-address=127.0.0.1      //注销这个
[[email protected] mysql]#

重启Bitnami mysql:

[[email protected] redmine-3.1.2-0]# $install_path/ctlscript.sh restart mysql
/usr/local/redmine/redmine-3.1.2-0/mysql/scripts/ctl.sh : mysql stopped
151120 15:40:44 mysqld_safe Logging to ‘/usr/local/redmine/redmine-3.1.2-0/mysql/data/mysqld.log‘.
151120 15:40:44 mysqld_safe Starting mysqld.bin daemon with databases from /usr/local/redmine/redmine-3.1.2-0/mysql/data
/usr/local/redmine/redmine-3.1.2-0/mysql/scripts/ctl.sh : mysql  started at port
[[email protected] redmine-3.1.2-0]# netstat -tunlp|grep 3306
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      5694/mysqld.bin    
[[email protected] redmine-3.1.2-0]#
[[email protected] ~]# netstat -tunlp|grep 3306
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      5694/mysqld.bin
[[email protected] ~]#

修改数据库配置:

[[email protected] config]# pwd
/usr/local/redmine/redmine-3.1.2-0/apps/redmine/htdocs/config
[[email protected] config]# head -n 12 database.yml
---
# Default setup is given for MySQL with ruby1.9.
# Examples for PostgreSQL, SQLite3 and SQL Server can be found at the end.
# Line indentation must be 2 spaces (no tabs).
production:
  adapter: mysql2
  database: bitnami_redmine
  host: localhost
  username: bitnami
  password: df6baa03c6
  encoding: utf8
  socket: /usr/local/redmine/redmine-3.1.2-0/mysql/tmp/mysql.sock
[[email protected] config]#

初始化新数据库:

[[email protected] ~]# PATH=/usr/local/redmine/redmine-3.1.2-0/ruby/bin:$PATH
[[email protected] htdocs]# pwd
/usr/local/redmine/redmine-3.1.2-0/apps/redmine/htdocs
[[email protected] htdocs]# RAILS_ENV=production bundle exec rake db:migrate
[[email protected] htdocs]# RAILS_ENV=production bundle exec rake redmine:load_default_data 
[[email protected] htdocs]# bundle exec rails server -b 172.24.17.120 webrick -e production -d
[[email protected] htdocs]# netstat -anp|grep 3000
tcp        0      0 172.24.17.120:3000          0.0.0.0:*                   LISTEN      6789/.ruby.bin      
[[email protected] htdocs]#

注:重启Bitnami服务

[[email protected] redmine-3.1.2-0]# ./ctlscript.sh -h
usage: ./ctlscript.sh help
       ./ctlscript.sh (start|stop|restart|status)
       ./ctlscript.sh (start|stop|restart|status) mysql
       ./ctlscript.sh (start|stop|restart|status) apache
       ./ctlscript.sh (start|stop|restart|status) subversion
help       - this screen
start      - start the service(s)
stop       - stop  the service(s)
restart    - restart or start the service(s)
status     - show the status of the service(s)
[[email protected] redmine-3.1.2-0]#
时间: 2024-10-14 14:01:18

使用bitnami搭建Redmine的相关文章

Linux使用bitnami安装redmine

这是我第一篇博客,如果有什么写的不好还请多包涵 有一次工作有机会让我来接触redmine,刚开始我尝试手动安装,结果安装了N天.都没装上.后来看到了bitnami安装比较方便,可是因为服务器内存不够的缘故,也耽误了几天.不过最后还是安装上了,所以我决定还是记录在博客上.希望对能对大家有帮助 1.登陆网站 https://bitnami.com/stack/redmine/installer 下载 2.我是使用的scp 从本地上传到自己的服务器 scp /本机目录/本机文件 [email prot

Windows下一键搭建redmine

官网 https://bitnami.com/stack/redmine 下载bitnami Bitnami-redmine-3.0.3.0-windows-instaler.exe 一键安装 记住登录名跟密码 成功后访问: http://localhost/redmine/login 先安装git http://git-scm.com/download/win 管网下载git 登录redmine,添加用户,新建一个project,新建完成后,在配置->版本库中选择git,然后在"Path

基于Windows Server 2012 R2 x64搭建Redmine

Highlight: 参考文档:http://www.redmine.org/projects/redmine/wiki/RedmineInstall mysql和redmine在同一台主机上,实际部署时可单独部署mysql. 本文不包括整合Apache/Nginx. 以下内容在virtualbox虚拟机上测试可行. OS环境 操作系统:Windows Server 2012 R2 x64 英文标准版(MSDN下载ISO) 安装完系统后,安装以下patch,这些patch都可以从微软官方网站下载

在redhat上搭建redmine

搞个项目管理的东西 找了下还是redmine比较合适,行动action: 1.ruby 额 是的你没有看错 需要先安装一个ruby的环境.话说这个安装起来很是纠结,本来想用yum 结果咩有成功,于是乎换了个方式,直接上官网搞的. http://www.ruby-lang.org/zh_cn/downloads/. 下就下最新版的 ruby-2.1.2.tar.gz 然后我用scp 传到了服务器上 tar zxvf ruby-2.1.2.tar.gz cd ruby-2.1.2 ./configu

Docker实践5:搭建redmine

Redmine是一个开源的项目管理系统,它有如下优势让我选择它作为我的项目管理工具. 1.支持多项目管理 2.灵活的角色管理 3.灵活的issue/bug跟踪管理 4.支持甘特图和日历 5.支持新闻.文档和文件管理,邮件通知等功能 6.每个项目有自己的wiki和论坛,这一点非常棒 7.与SCM系统集成,支持SVN, CVS, Git, Mercurial, Bazaar and Darcs等源代码管理工具,这一点同样非常棒 有了Redmine,让项目经理不用愁管理项目了. 同样,看看官方是否出d

基于ruby环境搭建Redmine

环境说明 系统版本    CentOS 6.9 x86_64 软件版本    ruby 2.4.4 rails 4.2 redmine-3.4.5 Redmine是一个开源的.基于Web的项目管理和缺陷跟踪工具.它用日历和甘特图辅助项目及进度可视化显示.同时它又支持多项目管理.Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持.虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源

阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建

前言 搭建Redmine环境可以选择使用分别安装Ruby+Rails+Redmine+MySQL的方式, 但是过程中需要解决各种扰人的依赖问题.Docker为我们提供的Plan B,方便,快捷. 安装环境 当然可以选择Ruby+Rails+Redmine+MySQL的安装方式,请参考: http://www.jyguagua.com/?p=2026 阿里云ECS安装 因为是实际生产需要,所以,直接购买阿里云的ECS. 安装和使用方法参考: https://bbs.aliyun.com/read/

BitNami一键安装Redmine(转)

1. 简介 对于一个新手,如果严格按照官方文档来安装redmine,我想会“疯”掉的.有没有一种简便的方法.有滴,那就是BitNami. BitNami提供redmine的一键安装程序,简单.易用.方便. 2. 安装 下载地址:http://bitnami.org/stack/redmine 不仅仅是windows的有一键安装程序,linux也有一键安装程序.我的安装环境是windows xp,下载的版本是bitnami-redmine-2.3.0-0-windows-installer.exe

BitNami一键安装Redmine

1. 简介 对于一个新手,如果严格按照官方文档来安装redmine,我想会"疯"掉的.有没有一种简便的方法.有滴,那就是BitNami. BitNami提供redmine的一键安装程序,简单.易用.方便. 2. 安装 下载地址:http://bitnami.org/stack/redmine 不仅仅是windows的有一键安装程序,linux也有一键安装程序.我的安装环境是windows xp,下载的版本是bitnami-redmine-2.3.0-0-windows-installe