nginxをインストールしたので、「systemctl start nginx.service」とコマンドを入力して起動させたら、
起動に失敗しましたとエラーが表示されました。
そこで、「systemctl status nginx.service」で確認をしたところ以下のような内容でした。
nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled)
Active: failed (Result: exit-code) since Sat 2016-09-24 19:40:49 BST; 17s ago
Docs: http://nginx.org/en/docs/
Process: 12709 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
Process: 12707 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=0/SUCCESS)
Sep 24 19:40:47 localhost.localdomain nginx[12707]: nginx: configuration file /etc/nginx/nginx.conf...ful
Sep 24 19:40:47 localhost.localdomain nginx[12709]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98:...se)
Sep 24 19:40:47 localhost.localdomain nginx[12709]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98:...se)
Sep 24 19:40:48 localhost.localdomain nginx[12709]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98:...se)
Sep 24 19:40:48 localhost.localdomain nginx[12709]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98:...se)
Sep 24 19:40:49 localhost.localdomain nginx[12709]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98:...se)
Sep 24 19:40:49 localhost.localdomain nginx[12709]: nginx: [emerg] still could not bind()
Sep 24 19:40:49 localhost.localdomain systemd[1]: nginx.service: control process exited, code=exite...s=1
Sep 24 19:40:49 localhost.localdomain systemd[1]: Failed to start nginx - high performance web server.
Sep 24 19:40:49 localhost.localdomain systemd[1]: Unit nginx.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.
これを読むと、「Failed to start nginx - high performance web server」とあったので、
検索してみたのですが、該当する記事が見つからず、わかりませんでした。
何が原因で起きたのでしょうか?
なお、開発環境は以下の通りです。
OS:CentOS7.1(vagrant)
vagrant:1.8.4
nginx:1.11.4
nginxはパッケージからのインストールになります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。