В настоящее время у меня есть сетевой сервер. Я хочу иметь полный доступ к каталогу на этом сервере с любого компьютера в сети, используя URL-адрес (чтобы добавлять в него файлы через систему контроля версий и т. Д.).
Из того, что я прочитал, каталог необходимо настроить на конкретный порт. Так, например, URL-адрес каталога будет:
MyServer: 80 / CodeRepository /
Однако я не очень разбираюсь в таких вещах, и мои знания основаны исключительно на развитии. Как мне это настроить?
Помощь очень признательна, спасибо.
Попробуйте следующее:
Когда вы говорите «полностью доступный», вы имеете в виду веб-страницу / сайт, предназначенные только для чтения, или сетевой диск, на котором люди могут просматривать содержимое и вносить изменения или создавать новые файлы? Похоже, вам нужно создать 2 вещи:
Таким образом, люди могут получить доступ к файлам как к сетевому диску через \ servername \ sharename, но они могут видеть их как веб-сайт через http: // имя сервера / имя виртуального каталога
Вот руководство по настройке Git на сервере Windows 2008: http://www.shannoncornish.com/blog/2009/04/git-server-windows-2008/
Для этого вам понадобится веб-сервер чтобы поделиться контентом по протоколу HTTP. Если вы используете WS 2008, вы можете использовать IIS и определить свой каталог в качестве корневого каталога веб-сервера (или использовать другой и создать для него ярлык) или также Apache, вот руководство: http://learn.iis.net/page.aspx/29/installing-iis-70-on-windows-server-2008/
Дело в порте здесь бессмысленно, вы можете указать своему серверу прослушивать другой порт (обычно это 80 для HTTP и 443 для HTTPS). Тогда у вас есть два способа получить к нему доступ: способ, который мне не нравится: доступ напрямую с использованием IP-адреса сервера: http: //192.168.X.X/my_directory и лучший способ IMAO: запись DNS, если у вас есть DNS-сервер, вы должны создать запись A, которая обозначает этот сервер. Вы можете в WS2008 установить компонент «DNS-сервер» и добавить зону плюс запись A (для IPV4), вот хорошее руководство: http://www.zdnetasia.com/techguide/windows/0,39044904,62040433,00.htm
Если у вас есть веб-сервер, вы можете добавить этот каталог в качестве виртуального каталога ftp со всеми разрешениями. Затем вы можете просто использовать удаленный файловый менеджер для просмотра "ftp: // пользователь: пароль @ ftpserver / каталог", и это дает вам полный контроль над каталогом, как если бы он был локальным.
Вы можете сделать это с помощью общедоступного IP-адреса и любого сервера веб-приложений.
Скачайте и установите tomcat. В корневой папке Tomcat будет webapps
каталог скопируйте свою папку в webapps. Запустите сервер из tomcat / bin / startup.bat По умолчанию он будет запускаться на номере порта 8080, вы можете изменить его из папки tomcat / config. Доступ к вашей папке с помощью: public-ip: 8080 / имя-папки