我对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是nginx自己在使用端口443吗?
我的配置只是覆盖了sites-availble中名为" 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;
}
}有人知道这是怎么回事吗?
发布于 2020-09-08 02:52:48
默认情况下,Aws Lightsail仅开放端口80和22。我真想使劲踢我的蛋蛋...
https://stackoverflow.com/questions/63779300
复制相似问题