Я пытаюсь научиться размещать сайт на домашнем компьютере. Для этого я установил Apache Tomcat.

Я также сделал переадресацию портов в моем модеме. Я проверил это с http://www.canyouseeme.org/.

Когда я пишу localhost в адресной строке Chrome, я получаю страницу с надписью «Если вы видите эту страницу, значит, у вас работает Apache».

Но проблема в том, что когда я ввожу 117.xxx.xxx.xxx (мой ip), он открывает домашнюю страницу модема (логин).

Я хочу, чтобы я мог дать свой ip-адрес своему другу, чтобы он мог видеть веб-сайт, размещенный на моем компьютере. Но когда он заходит на http://117.xxx.xxx.xxx, он получает страницу ошибки page not found . Что я должен сделать, чтобы мой друг мог видеть веб-сайт, размещенный на моем компьютере. Пожалуйста помоги.

1 ответ1

0

Если вы не возражаете, я спрашиваю, есть ли причина, по которой вы используете Apache Tomcat для размещения веб-сайта? Tomcat - это сервер веб-приложений, который требует глубоких знаний для правильной настройки. В вашем случае вам необходимо настроить Tomcat на прослушивание вашего IP- адреса в файле server.xml и перезапустить Tomcat.

Если вы не планируете писать страницы Java-сервлетов или JSP-страниц и просто будете заниматься HTML/PHP, вам следует использовать Apache (http://httpd.apache.org/).

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