답변:
이것은 두 가지 방법으로 극복 할 수 있습니다.
파일 ServerName localhost
의 마지막 줄로 추가 /etc/apache2/apache2.conf
하십시오.
이름이 지정된 파일을 작성하고 내부 /etc/apache2/conf-available/servername.conf
에 문자열을 추가 ServerName localhost
하고 저장하십시오. /etc/apache2/conf-enabled
아래와 같이 소프트 링크를 만듭니다
ln -s /etc/apache2/conf-available/servername.conf .
# or
a2enconf servername
서버를 다시 시작하십시오.
문자열 localhost
은 유효한 도메인 이름 (예 : example.com)으로 바꿀 수 있습니다.
ccsen이 제안한 두 번째 옵션을 수행하는 다른 방법은 다음과 같습니다.
원하는 이름으로 / etc / apache2 / conf-available /에 파일을 만듭니다. servername.conf는 적합한 옵션입니다.
작성된 파일에 다음 행을 추가하십시오. ServerName yourservername
.. yourservername은 원하는 것으로 설정할 수 있습니다.
그런 다음 터미널에서 다음을 실행하십시오. sudo a2enconf servername
(1 단계 'servername.conf'에서 conf-available에 추가 된 파일을 호출했다고 가정).
마지막으로 터미널에서 다음을 실행하십시오. sudo service apache2 reload
두 방법 모두 동일한 결과를 얻지 만 아파치가 심볼릭 링크를 처리하고 구성을 활성화하기 때문에이 방법이 더 깨끗하다고 생각합니다.