Linux Mint의 가상 호스트

Linux Mint의 가상 호스트

저는 리눅스 민트를 처음 사용합니다. 이전에 Windows에서 LAMP 스택을 사용한 적이 있습니다. Linux Mint에서는 VirtualHost를 사용합니다. 이는 /etc/apache2/sites-available 위치에 각 웹 사이트 또는 웹 응용 프로그램에 대해 sitename.conf라는 파일을 생성해야 함을 의미합니다. 하지만 저는 Windows에서 그런 것을 사용하지 않았습니다.

Linux Mint에서 VirtualHost를 사용해야 합니까? 아니면 내가 뭔가 잘못하고 있는 걸까요? 왜 웹호스팅을 이용해야 하나요?

답변1

Apache를 구성하는 방법은 백만 가지가 넘습니다. 말씀하신 내용은 여러 사이트에 대해 가능한 솔루션처럼 들리지만 개인적으로 사용하는 방법은 아닙니다.

나는 당신이 Linux Mint(웹 서버용 데스크톱 Linux 배포판)를 사용하는 이유가 무엇인지 약간 혼란스럽습니다. 하지만 당신이 무엇을 하고 있는지 알고 있다고 가정합니다. 개발 작업을 위한 테스트 환경이 필요할 수도 있습니다.

이것<VirtualHost>지시문은 동일한 서버에서 여러 사이트를 호스팅하기 위한 것입니다. 각 그룹의 콘텐츠에는 <VirtualHost>기본 호스트 및 기본 구성과 다른 구성 옵션이 포함되어 있습니다.

VirtualHost그러나 "Linux Mint에서는 필수인가요?"라고 묻습니다. 즉, 여러 사이트를 호스팅하려는 경우가 아니면 대답은 '아니오'입니다.

실제 질문은 다음과 같다고 생각합니다.

Linux Mint 데스크탑에서 Apache를 사용하여 개발 환경을 설정하려고 하는데 어떻게 구성해야 하는지 잘 모르겠습니다.

현재 가지고 있는 기능인데 작동이 안되네요...시도한 것과 무엇이 잘못되었는지 나열하십시오.

현재 귀하의 질문은 명확하지 않습니다. Apache로 수행하려는 작업에 대한 자세한 내용을 포함하도록 질문을 편집할 수도 있습니다.

답변2

<VirtualHost>Apache에서 여러 사이트를 실행하려면 구성을 설정해야 합니다. 이는 Apache가 DocumentRoot각 요청을 처리하는 사이트 디렉터리를 식별하는 유일한 방법입니다 .

두 가지 옵션이 있으며 이에 대한 자세한 내용은 Apache 웹사이트에서 확인할 수 있습니다.https://httpd.apache.org/docs/2.4/vhosts/

관련 정보