Ответ Evan хорош. Также помните, что Вы не должны использовать свой администраторский счет на ежедневную работу - всегда выполняемые администраторские команды с рунами или подобный при выполнении чего-то непосредственно на рабочей станции.
Для сервисных учетных записей можно также отключить интерактивный вход в систему для создания их более безопасными.
Один конечный пункт, удостоверьтесь, что Вы включаете аудит безопасности на своих серверах и удостоверяетесь, что журнал событий безопасности является достаточно большим (я обычно устанавливал его на 20 МБ или больше),
Замена 127.0.0.1
*
<VirtualHost *>
DocumentRoot "D:\data\o\application\root"
ServerName application
</VirtualHost>
Но в зависимости от другой части Вашей апачской конфигурации это не могло бы работать, дать ему попытку. Не забывайте перезапускать Apache
Если у Вас нет сервера DNS, выполняющего Вас, может получить доступ к этому виртуальному хосту непосредственно через IP сервера. Я предполагаю, что имя, которое Вы упомянули в своем сообщении, является названием NetBios. Вам будет нужно имя DNS. Если Вы не хотите выполнять сервер DNS, просто поставьте имя и IP веб-сервера во все файлы hosts Ваших рабочих станций. В Windows Вы найдете их в C:\WINDOWS\system32\drivers\etc\hosts.
Если Вы не хотите изменять свою конфигурацию Apache, установите SSHd на том компьютере и используйте перенаправление портов с ssh -L80:serverip:80
, где serverip
IP компьютера рабочий Apache.
Вы затем сможете получить доступ к тому приложению с http://localhost/.
Я предлагаю однако, что Вы изменяете свою конфигурацию Apache, так как с этим решением, каждый пользователь должен открыть сессию SSH для того компьютера.