CMS не доступна на домашнем сервере 14.04
Я настроил домашний сервер с сервером Ubuntu 14.04 LTS для разработки и экспериментов для нашего интернет-магазина Magento. Сам сервер работает нормально при обращении из внутренней сети. Я получил magento для загрузки под 1s, так что все работает нормально.
Однако сейчас я много переключаюсь между локациями и хотел бы продолжить работу над установкой из внешней точки.
Когда я вызываю сервер по IP-адресу, ничего не загружается... когда я удаляю CMS и помещаю статическую HTML-страницу, она загружается нормально. Однако, когда я помещаю CMS (magento store в этом случае) обратно и пытаюсь добраться до него, ничего не работает.
Я настроил Apache2 для прослушивания 2417 вместо 80 (мой маршрутизатор блокирует его) и настройки переадресации порта.
После некоторых поисков я не могу найти решение и надеюсь, что вы, ребята, сможете направить меня в правильном направлении:)
Если я пропустил необходимую информацию, пожалуйста, спросите, и я заполню (вид нового для настройки внешнего домашнего сервера...)
ОБНОВЛЕНИЕ: я только что выполнил чистую установку, чтобы начать с нуля, Apache2 был настроен на прослушивание 2417.
Firewal неактивен
Нужно ли устанавливать другие компоненты, такие как MySQL, для прослушивания другого порта, чтобы сделать CMS доступным извне?
Заранее спасибо! С уважением, Ник
1 ответ
После некоторых размышлений я нашел решение:
Установка: curl --max-time [секунд] --connect-timeout [секунд] http://yoururl.com/ для более длительного ограничения времени, решил проблему.
Я узнал, что libcurl дал время ожидания соединения в 2000 миллисекунд.