nginx rails 詳細站點配置入門教程
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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2639034/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Nginx 詳細教程Nginx
- Linux安裝Nginx詳細教程LinuxNginx
- yarn詳細入門教程Yarn
- gulp入門詳細教程
- 如何輕鬆建站?站點一鍵部署搭建(詳細教程)
- Argo CD 詳細入門教程Go
- 新手入門,webpack入門詳細教程Web
- Nginx的搭建和最佳化詳細教程。Nginx
- Vim 配置入門
- Photoshop 2021中文入門教程|置入其他圖片
- apache2.4.33偽靜態配置入門教程(1)Apache
- Nginx,Charles與Webpack配置前端API代理教程(超詳細)NginxWeb前端API
- Nginx 實現動態封禁IP,詳細教程來了Nginx
- Python快速入門,附詳細影片教程Python
- 一份詳細的asyncio入門教程
- njs最詳細的入門手冊:Nginx JavaScript EngineJSNginxJavaScript
- nginx 詳解 – 詳細配置說明Nginx
- nginx 詳解 - 詳細配置說明Nginx
- Nginx安裝(詳細版本)Nginx
- Nginx 模組-細節詳探Nginx
- 比官方還詳細的ByteBuddy入門教程
- dubbo整合springboot最詳細入門教程Spring Boot
- Modelsim模擬新手入門最詳細教程
- 埠轉發工具Rinetd詳細入門教程
- 史上最詳細 iPad 插畫入門教程iPad
- java 入門教程(非常詳細!1.6w+ 文字)Java
- Vuex詳細教程Vue
- Vagrant詳細教程
- Emacs詳細教程Mac
- nginx多站點配置Nginx
- 網站設定301詳細圖文教程網站
- Atcoder Library 配置入門
- Android O 適配詳細指南Android
- Mac OS X 10.15 編譯安裝 Nginx詳細教程Mac編譯Nginx
- Nginx服務詳細介紹Nginx
- Nginx location配置詳細解釋Nginx
- 阿里雲伺服器ECS搭建網站詳細教程阿里伺服器網站
- Windows Server 2016 Nginx 安裝配置詳細圖文教程WindowsServerNginx