Я очень новичок в мире серверов и пытаюсь следовать книге, с которой я должен был бы узнать о Magento, но в ней описан способ настройки виртуальной машины с использованием оракулов Virtualbox и установки стека ламп, поэтому я подумал, что можно попробовать.
Это книга: Руководство для разработчиков Magento PHP
Во всяком случае, я скачал последнюю виртуальную коробку. Скачанный Ubuntu Server 12.04.4 (ближайший, который я мог найти, чтобы соответствовать книге, он хотел 12.04.2)
В сетевых настройках виртуальной машины, которую я создал в virtualbox, я выбрал адаптер2 как мостовое соединение, как указано в книге. (адаптер1 по-прежнему NAT)
Затем я установил Ubuntu, запустил apt-get update, а затем запустил apt-get install apache2 -y Как сказано в книге.
Затем он говорит, что для доступа к серверу apache с моей хост-машины я могу получить к нему доступ через браузер на 192.168.36.1, и я должен увидеть стандартную версию « Это работает»! Апачское сообщение.
Вместо этого я получаю сервер, показывающий слишком длинную страницу (firefox), т.е. он не может найти его / не отвечает.
Итак, я перезапустил Apache, чтобы я знал, что это работает. и пинговал 192.168.36.1, но не получил ответа.
Затем я зашел в командную строку hosts (win8.1) и запустил ipconfig, чтобы посмотреть, что произойдет.
Я вижу это:
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::85f3:fbf1:fecf:dd64%3
IPv4 Address. . . . . . . . . . . : 192.168.0.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
Ethernet adapter VirtualBox Host-Only Network:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::385e:d717:2764:e664%8
IPv4 Address. . . . . . . . . . . : 192.168.56.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
Tunnel adapter isatap.{6C534165-D467-4841-8E84-F4E0AA7A7BC8}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter isatap.{84F5D90F-A2CB-4B4F-9962-052A80DD511E}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Таким образом, я могу видеть IP-адрес hostonly виртуальной коробки. Я попробовал этот IP, и он пинговал хорошо, и я могу пинговать туда и обратно от гостя к хозяину.
Мои вопросы:
1) когда я пытаюсь получить доступ к IP-адресу хоста, указанному выше, в браузере, все, что я получаю - это абсолютно пустая страница, почему я не вижу apache - все работает?
2) если я использую мостовое соединение, почему в моем ipconfig указан выше только ip только для хоста, когда я не выбрал host-only в настройке virtualbox?
Спасибо
РЕДАКТИРОВАТЬ
Вот вывод гостевого IFCONFIG, как предложено ниже.