1

Мой руководитель предлагает использовать macports для установки / управления различными версиями apache и php, а также базами данных mysql и posgres. Идея в том, что нам нужно тестировать нашу платформу на разных версиях каждой из них. До сих пор я только что использовал стандартную установку apache на osx lion и стандартную установку postgres.

У меня такой вопрос: как только я отключаю веб-общий доступ и продолжаю настраивать apache2 на основе /opt /local /, как мне передать IP-адрес моей машины на другие устройства для тестирования? С помощью веб-доступа я могу получить IP-адрес своей машины и использовать его для тестирования на iPad и iPhone. Будет ли это все еще так, и если да, то как мне это сделать?

macpro@~ $: ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 ::1 prefixlen 128 
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
    ether 3c:07:54:31:1a:e6 
    media: autoselect (none)
    status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether b8:8d:12:20:9d:3e 
    inet6 fe80::ba8d:12ff:fe20:9d3e%en1 prefixlen 64 scopeid 0x5 
    inet 10.0.0.4 netmask 0xffffff00 broadcast 10.0.0.255
    media: autoselect
    status: active
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
    lladdr a4:b1:97:ff:fe:56:af:e6 
    media: autoselect <full-duplex>
    status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    ether 0a:8d:12:20:9d:3e 
    media: autoselect
    status: inactive

1 ответ1

1

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

Если вы хотите (по какой-то причине) запускать разные версии одновременно, не забудьте использовать другой порт.

Тем не менее, это одна из ситуаций, когда вам лучше иметь виртуальные машины с различными версиями рассматриваемого программного обеспечения для тестирования, чем пытаться втиснуть все в физическую систему.

Похоже, что вы, ребята, находитесь в подсети 10.0.0.x, а ваш IP-адрес 10.0.0.4.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .