sudo systemctl start nginxをしたら次のエラー
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
解決法
sudo nginx -tコマンドを使用する
sudo nginx -tを使用すると細かなミスに気がつくことができます。
systemctl status nginx.serviceだと起動に成功しているか、していないかを判別することしかできません。
sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] open() "/var/www/rails/Portfolio/current/log/nginx.access.log" failed (2: No such file or directory)
nginx: configuration file /etc/nginx/nginx.conf test failed
[shogo@ip-10-0-0-193 Portfolio]$
この場合current/log/nginx.access.logファイルを作成すればok。