(начинающий веб-разработчик) Как я могу получить URL веб-сервера, который я написал? - PullRequest
0 голосов
/ 09 января 2012

Я новичок в веб-разработке, и сейчас я использую пакет XAMPP для своего веб-программирования. Я просто использую localhost / files в веб-браузере на своем рабочем столе, чтобы проверить это Но что, если я хочу получить доступ к сети на любом удаленном компьютере? Кроме того, нужно ли всем веб-разработчикам платить за доменное имя / уникальный URL-адрес веб-сайта, который они написали? Могу ли я просто использовать свой рабочий стол в качестве веб-сервера, и как только люди получат доступ к Интернету, они смогут это сделать, набрав мой хост IP / sth как номер порта?

Надеюсь, вы понимаете мои вопросы! Спасибо!

Ответы [ 4 ]

2 голосов
/ 09 января 2012

Для компьютеров, подключенных к вашей локальной сети, они могут просто использовать ваш внутренний IP вместо localhost для доступа к вашим файлам. Например, если ваш IP-адрес 192.168.1.100, другие машины в той же сети могут получить доступ к вашему веб-серверу через http://192.168.1.100/files.

Технически возможно использовать ваш собственный компьютер в качестве веб-сервера. Однако есть несколько вопросов для решения:

  1. Если ваш IP-адрес не является статическим, для привязки доменного имени к вашему IP-адресу потребуется промежуточный сервис, такой как DynDNS.
  2. Если вы не используете сверхскоростную интернет-линию, пропускная способность вашего компьютера станет узким местом, когда другие пользователи получат доступ к вашему сайту.
1 голос
/ 09 января 2012

Вам нужно будет загрузить свои файлы на веб-сервер, чтобы получить доступ к файлам с удаленного компьютера, или использовать службу, такую ​​как dyndns.org, для назначения динамического домена вашему компьютеру (вам нужно перенаправить порт 80 через маршрутизатор и брандмауэр натвой компьютер).Но имейте в виду, что ваш компьютер должен оставаться в сети, если вы используете позже.Люди также могут получить доступ по IP, но это может меняться довольно часто.

В зависимости от затрат, да, почти все хостеры будут стоить денег, но в основном это небольшая стоимость для небольшого сайта.

1 голос
/ 09 января 2012

Я чувствую, вам придется занять место для хостинга у какой-нибудь интернет-хостинговой компании. Другие люди не могут получить доступ к вашему компьютеру через Интернет, пока он не подключен к Интернету. Обычно ваша машина не подключена напрямую к Интернету, она скрыта прокси вашего интернет-провайдера. Сначала вы должны поговорить с вашим домашним интернет-провайдером о предоставлении вам статического IP-адреса ... если это не сработает, тогда зайдите в такую ​​компанию, как Godaddy или что-то в этом роде.

1 голос
/ 09 января 2012

Вы должны специально настроить свой компьютер для разработки, чтобы разрешить внешним IP-адресам доступ к сети вашего компьютера, если вы хотите просматривать сайт разработки с другого компьютера.Довольно громоздко.

Либо веб-разработчики, либо компании покупают доменные имена, которые используют DNS (служба доменных имен) для маскировки IP-адреса на сервере с адресом.Вы можете купить доменные имена у многих компаний, например, Namecheap.com

Надеюсь, что ответит на некоторые ваши вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...