博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx rails 详细站点配置入门教程
阅读量:6373 次
发布时间:2019-06-23

本文共 1370 字,大约阅读时间需要 4 分钟。

hot3.png

Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。

在nginx rails ruby thin 等软件都安装好的情况下 ubuntu server下的配置

首先配置nginx
upstream blog.hhailuo.com {#用端口方式去启动网站 用rails s -p3000# server 127.0.0.1:3000;# 用sock方式去启动网站 用thin服务器(个人推荐)server   unix:/var/www/app/tmp/sockets/appname .0.sock;server   unix:/var/www/app/tmp/sockets/appname .1.sock;server   unix:/var/www/app /tmp/sockets/appname .2.sock;}server {    listen   80;    server_name blog.hhailuo.com;    access_log /var/log/nginx/access.log;    error_log /var/log/nginx/error.log;    root   /var/www/app;    location / {        proxy_set_header  X-Real-IP  $remote_addr;        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header Host $http_host;        proxy_redirect off;        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://blog.hhailuo.com  ;            break;        }    }}
再用开三个 thin
thin start –server 3 –socket tmp/sockets/appname.sock -e production创建软连接 ln -s /etc/nginx/sites-available/file /etc/nginx/sites-enabled/file
重启nginx
# service nginx restart

转载于:https://my.oschina.net/xiangyunyan/blog/3026479

你可能感兴趣的文章
Eclipse debug模式 总是进入processWorkerExit
查看>>
Nginx的https配置记录以及http强制跳转到https的方法梳理
查看>>
springcloud(十三):Eureka 2.X 停止开发,但注册中心还有更多选择:Consul 使用详解...
查看>>
关于Boolean类型做为同步锁异常问题
查看>>
TestLink运行环境:Redhat5+Apache2.2.17+php-5.3.5+MySQL5.5.9-1
查看>>
Get File Name from File Path in Python | Code Comments
查看>>
显示本月每一天日期
查看>>
[转]java 自动装箱与拆箱
查看>>
NET的堆和栈04,对托管和非托管资源的垃圾回收以及内存分配
查看>>
think in coding
查看>>
IdHttpServer实现webservice
查看>>
HTML的音频和视频
查看>>
Unsupported major.minor version 52.0
查看>>
面对对象之差异化的网络数据交互方式--单机游戏开发之无缝切换到C/S模式
查看>>
优酷网架构学习笔记
查看>>
把HDFS里的json数据转换成csv格式
查看>>
WEEX-EROS | 集成并使用 bindingx
查看>>
广州牵引力来告诉你学编程先学什么语言好?
查看>>
广州牵引力总结初学者怎样学好UI设计?
查看>>
使用Metrics方法级远程监控Java程序
查看>>