nginx thin 部署rails3程序
来源:互联网 发布:网络技术支持与维护 编辑:程序博客网 时间:2024/04/30 13:08
- 安装thin
gem install thin
运行:thin start
测试是否能运行 - 生成配置文件
thin config -C myapp.yml -s3 -p 3000thin start -C myapp.yml
- 配置nginx.conf文件
upstream mongrel { server 127.0.0.1:3001; server 127.0.0.1:3002; server 127.0.0.1:3003; } server { listen 3000; client_max_body_size 100M; root /var/www/sms/public; access_log /var/www/sms/log/nginx.access.log; if (-f $document_root/system/maintenance.html) { rewrite ^(.*)$ /system/maintenance.html last; break; } location / { proxy_set_header X-Real-IP $remote_addr; # needed for HTTPS proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect false; proxy_max_temp_file_size 0; if (-f $request_filename) { break; } if (-f $request_filename/index.html) { rewrite (.*) $1/index.html break; } if (-f $request_filename.html) { rewrite (.*) $1.html break; } if (!-f $request_filename) { proxy_pass http://mongrel; break; } } error_page 500 502 503 504 /500.html; location = /500.html { root /var/www/sms/public; } }
- 启动thin集群
thin start -C myapp.yml
- nginx thin 部署rails3程序
- nginx thin 部署rails3程序
- [Redmine] Centos5上安装Redmine3.0+nginx+thin部署
- Rails3的部署问题
- rails3 部署方案
- 安装redmine thin nginx
- nginx 部署django程序
- Debian Rails3 Apache2 Passenger 部署
- Debian Rails3 Apache2 Passenger 部署
- ruby1.9.2+rails3+nginx+passenger+postgresql
- thin
- Nginx+uWSGI+Django方法部署Django程序
- Nginx+uWSGI+Django方法部署Django程序
- 在CentOS5上用 rvm 部署Rails3应用
- Ubuntu Server 10.10 安装配置 Ruby Rails3 passenger nginx MySQL
- nginx部署
- Nginx部署
- nginx部署
- hlsl初学
- 通过PHP pcntl函数实现多线程功能
- Eclipse项目发布内存溢出问题解决
- 架构师需要具备哪些素质
- CFileException文件的异常处理
- nginx thin 部署rails3程序
- 解决android退出整个应用方法
- wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part7
- mini2440网卡驱动DM9000之dm9000_start_xmit
- 获得应用程序路径
- InkCanvas 保存图片
- 【Tiny6410 And Linux】—(5.2)—RamDisk 驱动实现(自己绑定 make_request_fn() )——代码
- ajax以form表单来提交
- 一致性HASH算法的JAVA实现