在nginx上运行redmine配置

 

1.mysql配置

<pre>

create database redmine character set utf8;

create user 'redmine'@'localhost' identified by 'my_password';//可做

grant all privileges on redmine.* to 'redmine'@'localhost';//可做

</pre>

 

 

2.安装RubyGems

<pre>

# cd /usr/ports/devel/ruby-gems

# make install clean

</pre>

 

 

3.安装ruby-iconv

<pre>

# cd /usr/ports/converters/ruby-iconv

# make install clean

</pre>

 

 

4.安装 rails2.3.5 、rack1.0.1、 thin1.2.7 、mysql

<pre>

# rehash

# gem install rails -v=2.3.5 (可能需要点时间)

# gem install rack -v=1.0.1

# gem install mysql

# gem install thin (x)

</pre>

 

 

5.安装 rubygem-passenger,在编译选择nginx

<pre>

# cd /usr/ports/www/rubygem-passenger/

# make config //选择nginx

# make install clean

# passenger-install-nginx-module //选择第二个时,提供源码 在/usr/ports/distfiles/里有nginx压缩文件,可解压提供

</pre>

 

 

6.下载redmine http://www.redmine.org/wiki/redmine/Download解压放在/opt/nginx/html/redmine

配置

<pre>

# cp config/database.yml.example config/database.yml

# cp config/email.yml.example config/email.yml

# cp public/dispatch.fcgi.example public/dispatch.fcgi

# chmod 777 tmp

# chmod 777 public/stylesheets

# vim config/database.yml

production:

 adapter: mysql

 database: redmine

 host: localhost

 username: redmine

 password: redmine

 encoding: utf8

# vim config/email.yml

production:

 delivery_method: :smtp

 smtp_settings:

#tls: true

address: mail.xxoo.com

port: 25

domain: mail.xxoo.com

authentication: :login

user_name: "xxoo@xxoo.com"

password: "xxoo"

</pre>

 

 

7.nginx配置(vim /opt/nginx/conf/nginx.conf)

<pre>

    #rails server

    server {

        listen 80; 

        server_name www.redmine.cn; 

        root /opt/nginx/html/redmine/public; 

        passenger_enabled on; 

    }

</pre>

 

 

8.编译生成

<pre>

# set RAILS_ENV=production (x)

# cd /opt/nginx/html/redmine

# rake config/initializers/session_store.rb  

# rake db:migrate RAILS_ENV=production

# rake redmine:load_default_data RAILS_ENV=production 

# ruby script/server webrick -e production (x开启3000端口打开)

</pre>

 

==============================================

点缀娱乐 点缀娱乐 点缀娱乐 点缀娱乐 点缀娱乐 点缀娱乐 点缀娱乐 点缀娱乐 

==============================================

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Redmine是基于Ruby on Rails框架开发的,而不是基于PHP,所以不能直接安装在PHPStudy上。但是,您可以通过安装Ruby on Rails和相应的Web服务器来在Windows环境下运行Redmine。 具体的安装步骤如下: 1. 下载并安装Ruby on Rails。您可以从Ruby官网(https://www.ruby-lang.org/)下载最新版本的Ruby。安装完成后,打开命令行工具(例如cmd)并输入以下命令来安装Rails: ``` gem install rails ``` 2. 下载并解压Redmine安装包。您可以从Redmine官网(https://www.redmine.org/)下载最新版本的Redmine安装包,并解压到您的Web服务器根目录下。 3. 配置数据库。Redmine支持多种数据库,您可以根据自己的需求选择MySQL、PostgreSQL等数据库。安装并配置好数据库后,需要修改Redmine安装目录下的config/database.yml文件,将其中的数据库连接信息修改为您自己的数据库连接信息。 4. 配置Web服务器。您可以选择Apache或者Nginx作为Web服务器。在配置好Web服务器后,需要将Redmine安装目录下的public目录设置为Web服务器的根目录,并将Redmine安装目录下的.htaccess文件重命名为.htaccess.txt。 5. 启动Redmine。在完成上述步骤后,您可以通过访问Web服务器的地址来启动Redmine。在首次访问时,系统会自动引导您进行初始化配置。 需要注意的是,Redmine的安装和配置比较复杂,需要一定的技术知识和经验。如果您缺乏相关的技术知识和经验,建议您寻求专业人士的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值