Рейтинг:0

Попытка найти физическое расположение адреса локального хоста

флаг nl

Парень установил для меня несколько файлов под локальным хостом, и я пытаюсь выяснить, где именно они находятся.

Убунту 18.4

Под этим я подразумеваю внутри Ubuntu /var/www/vhosts/мой сайт/ есть внешний php-файл, который вызывает следующее:

http://127.0.0.1:18080/проверить/

Я проверил на www, но, насколько я вижу, его там нет, поэтому я не могу понять, куда он идет и что он делает.

Я знаю, как это сделать в Windows IIS, но не могу это сделать в Ubuntu. Спасибо

Frittierapparat avatar
флаг us
Кажется, он должен быть в корневом или домашнем каталоге
Рейтинг:0
флаг cn

Вы уже упоминали Windows IIS. Поскольку это будет вопрос не о Windows (операционной системе), а о веб-сервере IIS, в данном случае это не вопрос об Ubuntu (операционной системе), а вопрос о том, какой веб-сервер вы используете. Это может быть Apache HTTPd, это может быть NGINX или что-то еще.

Похоже, что все, что доставляет файлы, работает на порту 18080. Это не совсем стандартный порт для «обычных» веб-серверов, поэтому я предполагаю, что это не просто заурядный Apache, NGINX или аналогичный. .

Если вы еще не знаете, какое программное обеспечение обслуживает файлы, вы можете посмотреть, что прослушивает этот порт с помощью нетстат или подобные инструменты, например

netstat -tunlp

Это должно дать вам список таких строк, как

TCP 0 0 127.0.0.53:53 0.0.0.0:* ПРОСЛУШАТЬ 1095/systemd-разрешение 

Найдите строку, которая имеет что-то похожее на 127.0.0.1:18080 как местный адрес. Последнее поле строки дает вам идентификатор процесса и имя программы в приведенном выше примере. 1095/systemd-разрешение.

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

Рейтинг:0
флаг in

Этот URL-адрес, вероятно, не связан с вашим веб-сервером, а является отдельной службой.

Как root, выполните команду sudo lsof -i:18080 -sTCP:СЛУШАТЬ чтобы узнать, что прослушивает этот порт. (Второй столбец — это идентификатор процесса, который затем можно использовать PS осмотреть.)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.