redmine使用nginx提供服务

上一节http://blog.haohtml.com/archives/13282 我们介绍了在centos下安装redmine软件的方法,但使用时候需要使用ip:3000 的形式才可以访问,不是太方便,我们习惯使用域名的形式来处理的。这里我们直接使用域名redmine.haohtml.com 来访问. 我们使用的是web server 为 nginx 。

我们使用虚拟主机配置文件redmine.conf.内容如下:

upstream mongrel{
server 127.0.0.1:3000;
}

server {

listen 80;
server_name redmine.haohtml.com;
root /data/wwwroot/redmine/redmine-2.0.3/public;
location / {
index index.php index.html index.shtml;
proxy_pass http://mongrel;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

#log...

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$
{
expires 30d;
}

}

然后执行命令

#/usr/local/nginx/sbin/nginx -t
#/usr/local/nginx/sbin/nginx -s reload

这里通过域名 redmine.haohtml.com 就可以访问到redmine了。

注意:

由于以前启动过redmine,使用的端口为3000.在操作以前需要将ruby进程结束一下,不然会提示tcp server已经被使用了。然后再执行

ruby script/rails server webrick -e production

就可以了。

不过这里并没有限制直接通过ip:3000 的访问方法的。如果限制,可以使用iptables来实现。

相关教程:

centos安装redmine项目管理系统[教程]: http://blog.haohtml.com/archives/13282
Redmine局域网访问缓慢问题解决: http://blog.haohtml.com/archives/13272

22 thoughts on “redmine使用nginx提供服务

  1. Pingback: centos安装redmine – 303Blog

  2. Pingback: w88

  3. Pingback: sahabat qq

  4. Pingback: estared.net

  5. Pingback: ufabet

  6. Pingback: cross borders all weather

  7. Pingback: porn

  8. Pingback: final expense

  9. Pingback: 바카라

  10. Pingback: Catering Equipment

  11. Pingback: 안전카지노

  12. Pingback: https://dlugi-faktury.pl/

  13. Pingback: https://library.kiu.ac.ug/

  14. Pingback: satta king

  15. Pingback: Glock 19

  16. Pingback: press release distribution of press release

  17. Pingback: togel sydney

  18. Pingback: flybird taxis mk

  19. Pingback: corey zieman books

  20. Pingback: guaranteed ppc

  21. Pingback: extra movie telugu

  22. Pingback: cialis without a doctor prescription usa

Comments are closed.