nginx thin 部署rails3程序
来源:互联网 发布:贪心算法汽车加油问题 编辑:程序博客网 时间:2024/05/21 10:19
- 安装thin运行:
- gem install thin
测试是否能运行- thin start
- 生成配置文件
- thin config -C myapp.yml -s3 -p 3000
- thin 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;
- }
- rver {
- 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
0 0
- 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部署
- 基于字符串比对的文档复制检测方法
- 【原创】LSH和p-stable LSH
- matlab利用描点画平滑曲线
- set_new_handler()总结
- 剑指Offer之 - 二维数组中的查找
- nginx thin 部署rails3程序
- leetcode 第111题 Minimum Depth of Binary Tree
- AngularJs轻松入门(五)过滤器
- Symmetric Tree —— Leetcode
- 多线程断点下载详解
- 二叉搜索树与双向链表
- Android--ADT与SDK之间的关系
- Android仿美团购买悬浮效果
- Unique Binary Search Trees II -- leetcode