centos6.5 部署redmine-3.3.3+nginx
来源:互联网 发布:淘宝美工工资待遇知乎 编辑:程序博客网 时间:2024/05/22 02:23
安装前提条件
centOs 6.5
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
安装之前安装的库
$ yum -y install libyaml-devel zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel gcc ruby-devel gcc-c++ make postgresql-devel ImageMagick-devel sqlite-devel mysql-devel perl-LDAP mod_perl perl-Digest-SHA libcurl libcurl-devel libiconv libiconv-devel libxml2 libxml2-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel pcre pcre-devel
1. 从redmine官网下载 redminehttp://www.redmine.org/releases/redmine-3.3.3.tar.gz
解压后安装 ./configure && make && make install
2. 配置gem镜像源http://gems.ruby-china.org/
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.org# 确保只有 gems.ruby-china.org
如果有ssl证书问题可以直接使用http
3. 安装Passenger(用于整合Nginx)
$ gem install passenger$ passenger-install-nginx-module
按照提示步骤一步步操作
4. 安装框架rails
$ gem install rails -v=4.2.7.1
5. 安装redmine的依赖库
安装bundler 工具 参考第2条修改bundler镜像源
$ bundle config mirror.https://rubygems.org https://gems.ruby-china.org
$ gem install bundler
解压redmine后在redmine-3.3.3/下面执行 bundle install
6. 修改配置文件并初始化数据库和数据
配置文件为config/database.yml
为Rails生成cookies秘钥
$ rake generate_secret_token
创建数据库结构
$ RAILS_ENV=production rake db:migrate
生成缺省数据
$ RAILS_ENV=production REDMINE_LANG=zh rake redmine:load_default_data
7. 配置nginx
root /data/wwwroot/redmine-3.3.3/public;
passenger_enabled on;
安装期间可能碰到库或者软件版本不兼容的问题,需要逐个排查
0 0
- centos6.5 部署redmine-3.3.3+nginx
- centos6.5 nginx+tomcat部署
- centos6.5安装部署nginx
- centos6 安装部署 redmine 2.6.0
- centos6.5安装 redmine安装脚本 3.3.0版本
- CentOS6.5+Django+Nginx+MySQL+uwsgi 阿里云环境部署
- 阿里云上CentOS6.5部署Django+nginx+uwsgi
- 基于CentOS6.5,statsD跟Graphite的部署过程(nginx)
- centos6.5 nginx 安装部署配置负载均衡
- Centos6.5中Nginx部署基于IP的虚拟…
- CentOS6.3下GitLab+Nginx(SSL)+MySQL+Ruby安装部署
- CentOS6.5安装redmine+apache记录
- Centos6.5下redmine的安装配置
- centos6.5通过yum安装redmine
- centos6.5下安装redmine或迁移
- [Redmine] Centos5上安装Redmine3.0+nginx+thin部署
- Centos6.6部署Mysql+nginx+php环境
- centos6 nginx + gunicorn + django的简单部署
- sqlite3编程实例
- 4.26
- ADO.NET入门教程(一) 初识ADO.NET
- 编程题一道
- PAT-A-1044. Shopping in Mars (25)
- centos6.5 部署redmine-3.3.3+nginx
- UEFI 下 Windows 10 安装 Ubuntu 双系统(亲测有效)
- Java集合之TreeSet
- windows7系统中VMware下实现only-host上网
- Vue1.0版本--TodoList
- BZOJ 1529: [POI2005]ska Piggy banks 并查集
- OSI模型与TCP/IP协议体系结构
- nmon各文件详解
- ADO.NET入门教程(二)了解.NET数据提供程序