Tôi có Nginx chạy trên máy chủ Ubuntu (đại dương kỹ thuật số), tôi đã thiết lập ngăn xếp LEMP để lưu trữ trang web Wordpress. tôi nhận được Cổng xấu 501 khi tôi cố truy cập trang web bằng địa chỉ IP.
Tôi thấy lỗi này trong nhật ký:
24/05/2022 14:43:52 [lỗi] 199802#199802: *3 connect() fail (111: Kết nối bị từ chối) trong khi kết nối với thượng nguồn, máy khách: 212.58.120.29, máy chủ: localhost, yêu cầu: "GET /ttemp .php HTTP/1.1", ngược dòng: "fastcgi://127.0.0.1:9000", máy chủ lưu trữ: "46.101.238.240"
24/05/2022 14:43:52 [lỗi] 199802#199802: *3 connect() fail (111: Kết nối bị từ chối) trong khi kết nối với thượng nguồn, máy khách: 212.58.120.29, máy chủ: localhost, yêu cầu: "NHẬN /favicon .ico HTTP/1.1", ngược dòng: "fastcgi://127.0.0.1:9000", máy chủ lưu trữ: "46.101.238.240", liên kết giới thiệu: "https://46.101.238.240/ttemp.php"
Và đây là cấu hình Nginx của tôi:
người phục vụ {
nghe 80;
nghe 443 ssl;
ssl_certificate /var/www/ssl/default.crt;
ssl_certificate_key /var/www/ssl/default.key;
server_name localhost mydomain.com www.mydomain.com;
gốc /var/www/mydomain.com;
error_log /var/log/nginx/error.log thông tin;
địa điểm / {
try_files $uri $uri/ /index.php?$args;
chỉ mục index.html index.htm index.php;
}
vị trí ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
bao gồm fastcgi_params;
}
}
Và trạng thái UFW của tôi:
Đến hành động từ
-- ------ ----
Nginx HTTP CHO PHÉP mọi nơi
Nginx HTTPS CHO PHÉP mọi nơi
22/tcp CHO PHÉP mọi nơi
22 CHO PHÉP mọi nơi
2222 CHO PHÉP mọi nơi
3306 CHO PHÉP mọi nơi
80 CHO PHÉP Mọi nơi
443 CHO PHÉP mọi nơi
9000 CHO PHÉP mọi nơi
Nginx HTTP (v6) CHO PHÉP mọi nơi (v6)
Nginx HTTPS (v6) CHO PHÉP mọi nơi (v6)
22/tcp (v6) CHO PHÉP mọi nơi (v6)
22 (v6) CHO PHÉP Ở mọi nơi (v6)
2222 (v6) CHO PHÉP mọi nơi (v6)
3306 (v6) CHO PHÉP Mọi nơi (v6)
80 (v6) CHO PHÉP Mọi nơi (v6)
443 (v6) CHO PHÉP Mọi nơi (v6)
9000 (v6) CHO PHÉP mọi nơi (v6)
Bất kỳ ý tưởng?