Red Hat 서버를 찾을 수 없습니다

Red Hat 서버를 찾을 수 없습니다

이상한 문제가 발생했습니다. 가상 머신(퍼티를 통해 액세스)에 Red Hat을 실행하는 로컬 서버가 있습니다. 저는 다음 서버를 사용하여 Django의 웹사이트에서 작업하고 있습니다.

python manage.py runserver 0.0.0.0: 8080.   

이제 모든 것이 잘 작동하고 redHatIP:8080을 통해 액세스할 수 있습니다. 하지만 최근에 WordPress, Drupal 및민트. Mint는 원래 사이트에 추가되었으며 redHatIP/mint를 통해 액세스했습니다. Wordpress와 Drupal은 원래 사이트와 전혀 관련이 없지만 둘 다 /var/www/html에 있습니다(내 8080 poty를 통해 위치한 원래 사이트와 반대).

나는 각각 redHatIP/drupal 및 redhatIP를 통해 drupal과 wordpress에 액세스했으며 오늘까지 잘 작동하고 있습니다. 어떤 이유로 redHatIP를 방문하면 인터넷 브라우저에 다음 오류가 표시됩니다.

The requested URL / was not found on this server.

redHatIP/drupal로 이동하면 요청한 URL/drupal을 이 서버에서 찾을 수 없습니다. redHatIP/anything으로 이동하면 요청한 URL/drupal을 이 서버에서 찾을 수 없습니다. 이것은 Mint에서도 작동하며 redHatIP/mint를 통해 액세스합니다. 그러나 redHatIP:8080을 통해 원래 사이트에 계속 액세스할 수 있으며 제대로 작동합니다.

Django와 wordpress를 완전히 삭제하고 다시 다운로드했습니다. 그 중 하나를 /var/www/html/에 넣으려고 했지만 아무 소용이 없었습니다. 나는 그것들을 /var/www/로 옮겨 보았지만 아무 것도 하지 못했습니다.

/pwd/log/httpd/error_log의 오류 로그 메시지로 이동하면 다음 메시지가 나타납니다.

_default_ VirtualHost overlap on port 80, the first has precedence.

그런데 그날 뉴스가 나왔다.앞으로이 모든 일은 내가 Django와 Wordpress를 함께 사용하고 있을 때 일어났고 그 이후에는 아무런 소식도 없었습니다.

이 문제를 직접 해결할 수 없으며 온라인에서 해결책을 찾지 못했습니다. 어떤 아이디어가 있나요? 문제를 이해하는 데 도움이 되는 다른 정보가 있습니까? 등?

답변1

동일한 서버에서 원격으로 작업하는 다른 사람이 나에게 알리지 않고 휴가 중에 httpd .conf 파일을 일부 조정했습니다. var/etc/conf.d에서 모든 .conf 파일의 DocumentRoot는 Wordpress 폴더가 아닌 Drupal6 폴더로 설정됩니다.

관련 정보