ruby 2.1.3
Rails 4.2.3
ローカルでのPCはmac
sakuraはVPSのcentos
nginx1.8.0
unicorn
プログラム初心者になります。
nginxにて複数のrailsアプリを振り分けたいと考えております。
※ドメインは既に取得済みでsakura vpsに振っているとお考え下さいませ。
myapp1=> xxx.xxx.xxx.xxx 直IP を
myapp2=>HOGEHOGE.comを設定したいです。
現在nginxの設定を以下の様にしているのですが振り分けが出来ずに困っております。
HOGEHOGE.com(myapp2用のドメイン)にアクセスするもmyapp1が表示されてしまいます。
tmp/etc/nginx/conf.d/default.conf
upstream unicorn { server unix:/home/myapps/myapp1/tmp/sockets/unicorn.sock; } server { listen 80; server_name xxx.xxx.xxx.xxx; root /home/myapps/myapp1/public; try_files $uri/index.html $uri @unicorn; location @unicorn { 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_pass http://unicorn; } #myapp2用の設定 upstream unicorn { server unix:/home/myapps/myapp2/tmp/sockets/unicorn.sock; } server { listen 80; server_name HOGEHOGE.com; root /home/myapps/myapp2/public; try_files $uri/index.html $uri @unicorn; location @unicorn { 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_pass http://unicorn; }
修正点又は参考になるブログなどご教授頂けると幸いです。
宜しくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。