У меня были проблемы с тем, чтобы обернуть голову вокруг того, что мне нужно делать здесь на работе, так что это будет моя попытка сделать это.
У меня есть сервер для собственного использования, где у меня работает сервер WAMP, и я выяснил, как подключить его к сети и перейти к нему. Цель состоит в том, чтобы сделать его только для интрасети, и я также убедился в этом (первые 3 части IP в необходимом разделе в файле httpd.conf
) и проверил это. Имея это в виду, у меня есть 2 проекта, которые я хотел бы разместить там, используя один и тот же IP-адрес, а затем сделать их доступными по имени хоста от людей внутри компании.
Поэтому, если я назову их projectA
и projectB
меня будет два виртуальных хоста с именем сервера servername projectA
и projectB
включенных в файл httpd.conf на сервере. Также из-за чего-то, что мы запускаем на работе, я слушаю порт 8080 вместо порта 80.
Для кратковременного тестирования у меня есть ноутбук с записью в файле hosts, сопоставляющей IP-адрес с именем хоста, для которого я собираюсь, назовем его hostC
.
То , что я хотел бы быть в состоянии сделать это projectA
доступа и projectB
на hostC
как разумный процесс, набрав что - то вроде //hostC/projectA/projectA/fileA.php
в строку поиска, но то , что я видел имена шоу - сервер , как только что-то наподобие www.projectA.com
которое затем вытащит это из баннера хоста. Так могу ли я делать то, что я хочу, или я думаю об этом совершенно неправильно?
Я думаю, что если я делаю что-то не так, мне нужно, чтобы в моем файле хоста было сопоставлено два хоста (будет представлено на DNS-сервере компании), и чтобы он был больше похож на //hostA/projectAindex.php
и //hostB/projectBindex.php
или просто оставьте его как один хост и предоставьте страницу, которая разделяется на два разных проекта, таких как //hostA/projectAindex.php
и //hostA/projectBindex.php
. Один из них имеет больше смысла?
Я много об этом читал и изучал документацию по Apache, я просто не совсем уверен, что это значит и как об этом думать.