Я купил сервер Ubuntu в digitalocean.
Я подключаю IP-адрес своего сервера через ssh на своем терминале, и я создаю приложение для небольшого узла, и после запуска приложения я могу видеть, как мое приложение работает на моемhttp://myipaddress:nodeport
Как я могу подключить свой домен к этому?
Я купил бесплатный домен у freenom для тестирования.
Следуя некоторым урокам, я делаю / etc/ nginx / sites-available папку на моем сервере и создайте файл с именем default и напишите такой код
server {
listen 80;
server_name sameer.tk; // i bought this domain from freenom
location / {
proxy_pass http://my_private_ip:3004 //with nodeport
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
Но если я нажму sameer.tk после установки, он не работает,я даже перезапускаю свой nginx.