Хостинг на FreeBSD

Я уже установил FreeBSD 10, Apache 2.4 и PHP 5.5. Я также только что купил домен от GoDaddy , и я хотел бы настроить веб-хостинг на моем сервере, чтобы сделать мой сайт доступным из любого веб-браузера. Так должна быть моя конфигурация?

  1. Я назначил свой сервер (работает FreeBSD 10) статический IP-адрес 192.168.1.130

  2. У моего домена.com есть x1.x1.x1.x1

  3. Мой интернет-провайдер (ISP) – x2.x2.x2.x2

Вопросов:

  • Из этих 3 IP-адресов выше, на которые должен отвечать мой httpd.conf в Apache 2.4 ?
  • В моей записи DNS «A» в GoDaddy , на какой IP-адрес должен указываться мой домен?
  • Нужно ли вносить изменения в файл /etc/hosts ?

Примечание . В качестве примеров я использую x1.x1.x1.x1 и x2.x2.x2.x2.

One Solution collect form web for “Хостинг на FreeBSD”

a) Apache необходимо будет прослушать 192.168.1.130. Нет необходимости указывать адрес, хотя он может прослушивать все адреса.

б) Какое бы ни было 2 или 3 – IP-адрес ВАШЕГО соединения (как в том, что отображается, когда вы переходите на http://www.whatsmyip.org/ ).

Кроме того: Нет, вам не нужно касаться / etc / hosts.

Здесь есть огромный кусок, который вам не хватает. '192.168.1.130' является внутренним (RFC 1918, а не публично маршрутизируемым) адресом. Интернет не может разговаривать с вами по этому адресу. Вам необходимо настроить перенос порта с вашего маршрутизатора, который пройдет по трафику, предназначенному для вашего общедоступного IP-адреса, на внутренний 192.168.1.130.

Если это недостаточно ясно, укажите, что такое IP-адреса каждого из них. 2 и 3 не имеют большого смысла. Не кому принадлежат IP-адреса, но что есть на этих IP-адресах. Если я правильно интерпретирую # 2 – это просто IP-адрес, который GoDaddy использует для показа целевой страницы после регистрации домена. Если правильно, этот IP-код не имеет смысла. Если № 3 означает что-то иное, кроме IP-адреса, назначенного вам провайдеру Интернета, тогда вам придется уточнить, что вы там имеете в виду.

  • найти IP и PORT, используемые Apache
  • Почему я запретил доступ к phpmyadmin?
  • Создайте cron как пользователь apache и запустите его как пользователь root
  • Как получить семафоры и объекты sharedmem для определенного экземпляра apache, когда несколько экземпляров Apache запускаются с одним и тем же идентификатором приложения в ящике
  • не может создать символическую ссылку на CentOS 5.6 - Ошибка файла
  • Apache показывает страницу Blank для PHP
  • Установите nginx в качестве прокси-сервера после Apache
  • Из какого дополнения Apache2 эти журналы?
  • Не удалось создать дамп ядра apache2
  • Невозможно отключить доступ не SNI к серверу SSL по умолчанию
  • Использование переменных в конфигурации Apache
  • Interesting Posts

    Изменить временную метку на определенную дату, сохраняя существующее время

    Могу ли я использовать переменные среды, если #including другой файл Xresources

    Пользовательское ядро: при загрузке модуля не загружается прошивка

    Обработать микрофонный вход USB Sound Card в качестве линейного входа

    encfs automount и authorized_keys

    Есть ли предел GPIO, который можно использовать в Linux?

    Как полностью блокировать ssh и pings на сервере под управлением Oracle Linux 6.7

    Nginx не работает, не имеет прав доступа и не может найти какой-либо каталог

    Как написать правило rsyslog для пересылки по условию на средство и с хоста?

    X-сервер на slackware 14 и модуле poulsbo (gma500)

    Можно ли восстановить поврежденный libc на Redhat?

    почему в Linux нет монитора, указанного в / dev?

    Возможно ли с Quassel сказать ему не присоединяться к каналу при его запуске

    Почему мой сервер debian потерпел крах?

    В файле mwmrc, как я могу отключить мышь от изменения размера или перемещения окна?

    Linux и Unix - лучшая ОС в мире.