一键安装 redmine on rhel6.4

一键式安装redmine省去了大量不必要的时间。下载:bitnami-redmine-2.5.2-1-linux-x64-installer.run。

https://bitnami.com/stack/redmine

安装过程如下:

[root@vm-redmine ~]# ./bitnami-redmine-2.5.2-1-linux-x64-installer.run
Language SelectionPlease select the installation language
[1] English - English
[2] Spanish - Español
[3] Japanese - 日本語
[4] Korean - 한국어
[5] Simplified Chinese - 简体中文
[6] Hebrew - עברית
[7] German - Deutsch
[8] Romanian - Română
[9] Russian - Русский
Please choose an option [1] : 5
----------------------------------------------------------------------------
欢迎来到 Bitnami Redmine Stack 安装程序。----------------------------------------------------------------------------
选择您想要安装的组件,清除您不想安装的组件。当您准备继续时,点击前进。Subversion [Y/n] :YPhpMyAdmin [Y/n] :YRedmine : Y (Cannot be edited)Git [Y/n] :Y上述选择是否正确? [Y/n]: Y----------------------------------------------------------------------------
安装文件夹请选择安装Bitnami Redmine Stack的文件夹选择一个文件夹 [/opt/redmine-2.5.2-1]: ----------------------------------------------------------------------------
创建管理员帐户Bitnami Redmine Stack admin 用户创建您的真实姓名 [User Name]: cl    Email地址 [user@example.com]: ??????@qq.com登录 [user]: master密码 :
请确认密码 :
----------------------------------------------------------------------------
缺省数据配置语言选择缺省数据配置语言:[1] 保加利亚语
[2] 捷克语
[3] 德语
[4] 英语
[5] 西班牙
[6] 法语
[7] 希伯来语
[8] 意大利语
[9] 日语
[10] 朝鲜语
[11] 荷兰语
[12] 波兰语
[13] 葡萄牙语
[14] 葡萄牙语/巴西
[15] 罗马尼亚语
[16] 俄语
[17] 塞尔维亚语
[18] 瑞典语
[19] 中文
[20] 中文/繁体
请选择选项 [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.用户名 []: ??????@qq.com密码 :
重新输入 :
SMTP 主机 []: smtp.qq.comSMTP端口 []: 25安全连接[1] 没有
[2] SSL
[3] TLS
请选择选项 [3] : ----------------------------------------------------------------------------
安装程序已经准备好将 Bitnami Redmine Stack 安装到您的电脑。您确定要继续吗? [Y/n]: y----------------------------------------------------------------------------
正在安装 Bitnami Redmine Stack 至您的电脑中,请稍候。正在安装0% ______________ 50% ______________ 100%#########################################----------------------------------------------------------------------------
安装程序已经将 Bitnami Redmine Stack 安装于您的电脑中。启动Redmine应用程序。 [Y/n]: Y信息: 访问 Bitnami Redmine Stack, 从你的浏览器访问http://localhost:80。
按 [Enter] 继续:
[root@vm-redmine ~]#

安装好之后如果发现无法发邮件,登录qq邮箱,确定开启smtp。

游戏->设置->账户:
POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
开启服务:x  POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?)x  IMAP/SMTP服务  (什么是 IMAP,它又是如何设置?)x  Exchange服务 (什么是Exchange,它又是如何设置?)x  CardDAV/CalDAV服务 (什么是CardDAV/CalDAV,它又是如何设置?)x (POP3/IMAP/SMTP/CardDAV/CalDAV服务均支持SSL连接。如何设置?)

我因为新申请了一个qq邮箱,而没有配置上面内容,出现错误: ( end of file reached ) 。导致折腾一天。

"redmine"测试邮件 发送邮件时发生错误 (end of file reached

开启redmine:

# /opt/redmine-2.5.2-1/ctlscript.sh restart

访问:

http://vm-redmine:80

查看一下配置文件: /opt/redmine-2.5.2-1/apps/redmine/htdocs/config/configuration.yml

# default configuration options for all environments
default:# Outgoing emails configuration (see examples above)email_delivery:delivery_method: :smtpsmtp_settings:address: smtp.qq.comport: 25domain: example.netauthentication: :loginuser_name: ??????@qq.compassword: ********

由于我是在内部网段安装的redmine,需要在对外服务的网段的nginx配置中指向它。nginx的配置如下:

1)在nginx的安装目录(/usr/local/nginx/)里,找到conf/nginx.conf,修改如下(在http {...} 里面加入include redmine.conf;):

...
http {
...
include redmine.conf;
...
}
...

2)创建/usr/local/nginx/redmine.conf,内容如下:

# 指向内网redmine的web服务(192.168.10.100:80)
#
upstream redmine {server 192.168.10.100:80;
}server {server_name vm-redmine;# /var/log/nginx 本地目录必须存在access_log  /var/log/nginx/redmine_access.log;error_log   /var/log/nginx/redmine_error.log;location /redmine {try_files $uri @ruby;      # @ruby 名字是任意的}location @ruby {proxy_set_header  Host             $host;proxy_set_header  X-Real_IP        $remote_addr;proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;proxy_read_timeout     300;proxy_connect_timeout  300;proxy_redirect         off;proxy_pass http://redmine;  # 指向 upstream redmine}
}
3) 重新加载nginx配置:
$ /usr/local/nginx/sbin/nginx -t                  # 测试配置文件
$ /usr/local/nginx/sbin/nginx -s reload       # 重新加载nginx.conf

============================= A nginx sample on ubuntu14.04 ============================

1) install nginx on ubuntu:

$ sudo apt-get install nginx

2) config files

/etc/nginx/nginx.conf

user www-data;
worker_processes 4;
pid /run/nginx.pid;events {worker_connections 768;# multi_accept on;
}http {### Basic Settings##sendfile on;tcp_nopush on;tcp_nodelay on;keepalive_timeout 65;types_hash_max_size 2048;# server_tokens off;# server_names_hash_bucket_size 64;# server_name_in_redirect off;include /etc/nginx/mime.types;default_type application/octet-stream;### Logging Settings##access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;### Gzip Settings##gzip on;gzip_disable "msie6";# gzip_vary on;# gzip_proxied any;# gzip_comp_level 6;# gzip_buffers 16 8k;# gzip_http_version 1.1;# gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;### nginx-naxsi config### Uncomment it if you installed nginx-naxsi###include /etc/nginx/naxsi_core.rules;### nginx-passenger config### Uncomment it if you installed nginx-passenger###passenger_root /usr;#passenger_ruby /usr/bin/ruby;### Virtual Host Configs### PLEASE NOTE BELOW 2 LINES:include /etc/nginx/conf.d/*.conf;
######## include /etc/nginx/sites-enabled/*;
}#mail {
#   # See sample authentication script at:
#   # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
#
#   # auth_http localhost/auth.php;
#   # pop3_capabilities "TOP" "USER";
#   # imap_capabilities "IMAP4rev1" "UIDPLUS";
#
#   server {
#       listen     localhost:110;
#       protocol   pop3;
#       proxy      on;
#   }
#
#   server {
#       listen     localhost:143;
#       protocol   imap;
#       proxy      on;
#   }
#}

/etc/nginx/conf.d/redmine.conf

# 指向内网redmine的web服务(192.168.122.21:80)
#
upstream redmine {server 192.168.122.21:80;
}server {server_name vm-redmine;# /var/log/nginx 本地目录必须存在access_log  /var/log/nginx/redmine_access.log;error_log   /var/log/nginx/redmine_error.log;location /redmine {try_files $uri @ruby;      # @ruby 名字是任意的}location @ruby {proxy_set_header  Host             $host;proxy_set_header  X-Real_IP        $remote_addr;proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;proxy_read_timeout     300;proxy_connect_timeout  300;proxy_redirect         off;proxy_pass http://redmine;  # 指向 upstream redmine}
}

3) make sure http 80 port is accessiable on redmine machine.

一键安装 redmine on rhel6.4相关推荐

  1. bitnami redmine mysql_centos7 BitNami一键安装Redmine

    Redmine是一个灵活的项目管理web应用,采用Ruby on Rails框架开发.Redmine是典型的web 2.0网站,项目管理系统的后起之秀.Redmine支持多项目,灵活的角色权限管理,灵 ...

  2. 一键安装 redmine on windows 和发邮件设置

    一键安装 redmine on windows 和发邮件设置 1)使用http://bitnami.org/stack/redmine一键安装redmine (windows). 2)改动以下的文件: ...

  3. 一键安装GitLab7在RHEL6.4上

    参考原文:http://www.linuxidc.com/Linux/2014-08/105137.htm 1 关于gitlab7 无论如何gitlab是个好东西,但是极难安装和配置.bitnami( ...

  4. linux内网安装git,一键安装GitLab7在RHEL6.4上

    1 关于gitlab7 无论如何gitlab是个好东西,但是极难安装和配置.bitnami(https://bitnami.com/)的一键安装包虽然可以解决大问题,但是仍有很多人无法配置gitlab ...

  5. BitNami一键安装Redmine

    1. 简单介绍 对于一个新手,假设严格依照官方文档来安装redmine,我想会"疯"掉的.有没有一种简便的方法.有滴,那就是BitNami. BitNami提供redmine的一键 ...

  6. centos一键安装redmine

    官网给出的环境要求: http://www.redmine.org/projects/redmine/wiki/RedmineInstall#Requirements ---------------- ...

  7. BitNami一键安装Redmine(转)

    1. 简介 对于一个新手,如果严格按照官方文档来安装redmine,我想会"疯"掉的.有没有一种简便的方法.有滴,那就是BitNami. BitNami提供redmine的一键安装 ...

  8. win系统一键安装redmine+配置+插件安装配置教程【原创-亲测安装成功-一枚测试喵】

    一.安装准备 系统:win7/win8/win10,我是以win7为例子来说的,搭建了一个虚拟机,安装的win7-64位系统. redmine版本:bitnami-redmine-3.1.1-1-wi ...

  9. redmine 一键安装

    redmine 一键安装 Redmine 是一个开源的.基于Web的项目管理和缺陷跟踪工具.它用日历和甘特图辅助项目及进度可视化显示.同时它又支持多项目管理.Redmine是一个自由开放 源码软件解决 ...

  10. redmine一键安装

    群英汇·项目管理系统:http://www.ossxp.com/HelpCenter/00040_Redmine 其中包含中文说明及管理手册 一键安装下载:http://bitnami.org/sta ...

最新文章

  1. H3C静态路由、Track与BFD联动配置举例
  2. akka框架——异步非阻塞高并发处理框架
  3. HDU 1540 Tunnel Warfare 线段树区间合并
  4. 马云害怕的事还是发生了
  5. git push --set-upstream
  6. 对360搜索引擎的评价
  7. SpringBoot(四):mybatis之通用mapper、分页插件PageHelper
  8. 移动网流量用户身份识别系统的源代码_真武庙车辆识别系统安装效果图
  9. c++ 制作蠕虫病毒
  10. linux 动态加载日志,Linux动态显示文件内容-linux tailf命令详解-Linux tailf命令退出-嗨客网...
  11. 项目管理44个过程输入输出工具技术巧记法
  12. 计算机可靠度计算公式,可靠性计算公式大全
  13. msm8x16 耳机阻抗检测
  14. [唠嗑]我的阿里实习体验(写于实习入职第二天)
  15. 关于selenium调用firefox浏览器的调试
  16. 使用fastjson字符串对象互转
  17. Linux01(VM)
  18. SpringCloud【面试题】
  19. Windows下 批量重命名文件【bat实现】
  20. 湖南大学计算机科学与技术导师,肖德贵(湖南大学计算机与通信学院教师)_百度百科...

热门文章

  1. web player php,unity web player是什么软件
  2. mysql必知必会和sql必知必会
  3. 图形学笔记1.直线扫描转换与devC的图形库ege扩展
  4. 关于python文件打开模式表示错误的是_python文件读取失败了该怎么处理 !
  5. QTP添加java插件
  6. window10系统下载软件教程
  7. openstack学习之路-python运维(user)
  8. python运维开发实战项目-1
  9. 公司-ofo:ofo
  10. linux gcc百度经验,详解Linux安装GCC方法