Изменение httpd.conf для обслуживания через Интернет в EasyPHP - PullRequest
3 голосов
/ 26 сентября 2011

Я использую EasyPHP в Windows. Установка по умолчанию просто открывает порт 80 на интерфейсе обратной связи, 127.0.0.1. Я хочу, чтобы мои сайты были доступны через локальную сеть. Не существует простых настроек EasyPHP для включения моего другого интерфейса, например, подключенного к Интернету (скажем, 192.168.1.3). Что мне добавить / изменить в Apache httpd.conf?

Ответы [ 2 ]

9 голосов
/ 26 сентября 2011

Используйте этот код в вашем httpd.conf

ServerName localdomain

# env
SetEnv TMP "/tmp"
ServerAdmin admin@devserver
DocumentRoot "/var/www"

#NameVirtualHost *:80
#Listen 80

##################################################################
# default
<VirtualHost *:80>
  DocumentRoot "/var/www"
  ServerName localhost
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot "/var/www"
  ServerName www.localdomain.com
</VirtualHost>

** Я просто понимаю, что EasyPHP для Windows. Вы можете использовать c:/path/to/www instead из /var/www

1 голос
/ 29 декабря 2011

Мне просто нужно добавить эту строку

Listen <your machine IP>:<your port>

, например

Listen 192.168.1.3:8080

и перезапуск Apache

...