#解決したい内容
Nginxを起動したい
#作業手順
世界一丁寧なAWS解説。EC2を利用して、RailsアプリをAWSにあげるまで
https://qiita.com/naoki_mochizuki/items/5a1757d222806cbe0cd1#%E4%B8%96%E7%95%8C%E4%B8%80%E4%B8%81%E5%AF%A7%E3%81%AAaws%E8%A7%A3%E8%AA%AC%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA%E9%A0%85%E7%9B%AE%E8%A1%A8
を参考にMySQLの設定まで完了しています。
#エラーメッセージ
sudo nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: [emerg] open() "/var/www/rails/"アプリ名"/log/nginx.error.log" failed (2: No such file or directory) nginx: configuration file /etc/nginx/nginx.conf test failed
#試したこと
アプリ名.conf の見直し
# log directory error_log /var/www/rails/"アプリ名"/log/nginx.error.log; access_log /var/www/rails/"アプリ名"/log/nginx.access.log; # max body size client_max_body_size 2G; upstream app_server { # for UNIX domain socket setups server unix:/var/www/rails/"アプリ名"/tmp/sockets/.unicorn.sock fail_timeout=0; } server { listen 80; server_name "Elastic IP"; # nginx so increasing this is generally safe... keepalive_timeout 5; # path for static files root /var/www/rails/"アプリ名"/public; # page cache loading try_files $uri/index.html $uri.html $uri @app; location @app { # HTTP headers proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://app_server; } # Rails error pages error_page 500 502 503 504 /500.html; location = /500.html { root /var/www/rails/"アプリ名"/public; } }
よろしくお願いいたします!!!
回答1件
あなたの回答
tips
プレビュー