Я хочу назвать рубиновый веб-сайт, который работает на моем компьютере, от внешнего. Локально я использую rackup для запуска HTTPServer и рубина и перейдите на localhost: 9292.Run ruby website from external
Как я могу достичь этого с другого компьютера?
Большое спасибо за помощь!
Приветствия Schakron
Вы должны переслать порт 9292 с вашего маршрутизатора на соответствующий ПК, а затем посетить свой_external_ip_address: 9292. Практически, развертывание в героику, вероятно, так же просто. – DVG
Это зависит от того, как настроена ваша сеть, подумал, что это может быть так же просто, как пересылка портов в маршрутизаторе, как сказал @DVG. В долгосрочной перспективе вы, вероятно, захотите использовать более надежное решение для хостинга. – Max
Является ли этот «другой компьютер» в той же локальной сети, что и ваш компьютер, или находится за пределами вашей сети? Если это тот же самый язык, это может быть так же просто, как доступ к IP-адресу вашего компьютера от другого - 'http: //your.ip.address.here: 9292', а не localhost. Хотя вы * можете * открыть порты в локальном брандмауэре – Pavling