问题描述
我对Nginx完全陌生,只是在闲逛我的域名,我一直在闲逛,没用过。以为我可能会充分利用它并托管API。但是想先学一些Nginx。
2020/09/07 10:49:54 [emerg] 32432#32432: bind() to 0.0.0.0:443 Failed (98: Address already in use)
当我检查“ sudo netstat -tulpn”时:
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 32455/Nginx: master
tcp6 0 0 :::443 :::* LISTEN 32455/Nginx: master
使用端口443的是Nginx它本身吗?
我的配置只是覆盖了可用站点中名为“ default”的默认Nginx conf,如下所示:
server {
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
ssl on;
ssl_certificate /home/ubuntu/dotnetdeploy/www_topswagcode_dev.pem;
ssl_certificate_key /home/ubuntu/dotnetdeploy/www_topswagcode_dev.key;
root /var/www/html;
index index.html index.htm index.Nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}
有人知道这是怎么回事吗?
解决方法
默认情况下,Aws Lightsail仅开放端口80和22。我想用力踢我的坚果。...