Решение для отсутствия ответа на сервере
Так недавно я задал вопрос цифровому океану, и вопрос звучит так. "Я выполнил шаги по настройке nginx ubuntu, мой redis mongodb pm2, кажется, веб-приложение работает, но когда я нажал на свой IP-адрес, ответа не было вообще. Запрос на ip-адрес [myipadddress] не был получен моим приложением.Я проверил, что я также установил etc/nginx/sites-available, не могли бы вы указать, где я ошибся?"
также я послал им тест, который я сделал, и тест, который я сделал, идет так.
$ curl -x http://[my ip address]:80 --trace-ascii /tmp/dump.txt
https://dl-ssl.google.com/linux/linux_signing_key.pub -o /tmp/key.pub
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:01:00 --:--:-- 0
curl: (56) Recv failure: Connection reset by peer
mycomputername ~/code/freelance/exmapleproj/exampleproj on EB-717-
notification-backend[!?$]
$ cat /tmp/dump.txt
== Info: Trying [my ip address]...
== Info: TCP_NODELAY set
== Info: Connected to [my ip address] (my ip address) port 80 (#0)
== Info: Establish HTTP proxy tunnel to dl-ssl.google.com:443
=> Send header, 126 bytes (0x7e)
0000: CONNECT dl-ssl.google.com:443 HTTP/1.1
0028: Host: dl-ssl.google.com:443
0045: User-Agent: curl/7.54.0
005e: Proxy-Connection: Keep-Alive
007c:
== Info: Recv failure: Connection reset by peer
== Info: Received HTTP code 0 from proxy after CONNECT
== Info: Closing connection 0
1 ответ
Теперь он работает, позволяя sudo ufw разрешить 80/tcp, а sudo ufw разрешить 6379/tcp. Есть ли лучшие ответы?
Также я задал еще один вопрос в моем же билете в цифровой океан.
BUT how can i set my mongod and redis to listen to 0.0.0.0:27017 &
0.0.0.0:63719 instead of
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 1368/mongod
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 1362/redis-server 1
AND
ALSO, how come the redis-server that i set up is not listening on tcp6
?
их ответы были такими:
В этом случае оба экземпляра основаны на конфигурациях, которые могут принимать значения по умолчанию в зависимости от источника установочного пакета. Вы можете просмотреть эти детали здесь:
https://docs.mongodb.com/manual/reference/configuration-options/
https://redis.io/topics/config
Вы захотите убедиться, что конфигурация для привязки ко всем адресам поддерживается и включена для экземпляров и что все значения по умолчанию localhost обновлены.
Может кто-нибудь объяснить мне, что и указать мне направление для смелого и курсивного утверждения? Кроме того, я все еще не могу найти документ, чтобы получить redis для прослушивания на tcp6. извините, новый в настройке сервера