状況:Nginxが下記エラーで起動できない状況です。
Jul 03 02:12:02 dedede nginx[221]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) Jul 03 02:12:02 dedede nginx[221]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) Jul 03 02:12:02 dedede nginx[221]: nginx: [emerg] still could not bind() Jul 03 02:12:02 dedede systemd[1]: nginx.service: Control process exited, code=exited status=1 Jul 03 02:12:02 dedede systemd[1]: nginx.service: Failed with result 'exit-code'. Jul 03 02:12:02 dedede systemd[1]: Failed to start The nginx HTTP and reverse proxy server.
port80が使用されているとのことなので、下記手順でportを開放し、他にport80を使用しているプロセスがいないことも確認したのですが、状況は変わらず。
[root@dedede ~]# firewall-cmd --add-port=80/tcp --zone=public --permanent Warning: ALREADY_ENABLED: 80:tcp success [root@dedede ~]# lsof -i:80 [root@dedede ~]#
環境:
ホストOSであるwindows10の上に、HyperVでCentos8のVMを立てており、
その上に作成したコンテナ上でNginxの起動を試みています。
コンテナに入れているnginxの情報は以下です。
[root@dedede ~]# yum info nginx Failed to set locale, defaulting to C.UTF-8 Last metadata expiration check: 0:29:25 ago on Fri Jul 3 01:56:02 2020. Installed Packages Name : nginx Epoch : 1 Version : 1.14.1 Release : 9.module_el8.0.0+184+e34fea82 Architecture : x86_64 Size : 1.7 M Source : nginx-1.14.1-9.module_el8.0.0+184+e34fea82.src.rpm Repository : @System From repo : AppStream Summary : A high performance web server and reverse proxy server URL : http://nginx.org/ License : BSD Description : Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and : IMAP protocols, with a strong focus on high concurrency, performance and low : memory usage. [root@dedede ~]#
また、nginx -tでconfigに問題がなさそうということも確認しています。
[root@dedede ~]# nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful [root@dedede ~]#
不足している情報などありましたらご指摘をお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。