Apache를 구성 할 때 / etc / apache2 / sites-available / default를 찾을 수 없습니다


11

여기 에 나온 지침에 따라 PHP 개발 환경을 구성했습니다. 먼저:

sudo tasksel install lamp-server

성공하여 It works!에 출력됩니다 http://localhost/. 그때:

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite

여기에 오류가 발생했습니다 :

cp: cannot stat ‘/etc/apache2/sites-available/default’: No such file or directory

우분투 13.10을 사용하고 있습니다. 웹을 검색했지만 유망한 것으로 보이지는 않았습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?

편집하다:

 $ ls /etc/apache2/sites-available
 000-default.conf  default-ssl.conf

다음의 결과를 게시하십시오 : ls / etc / apache2 / sites-available
rechengehirn

답변:


14

사용중인 튜토리얼은 이전 버전의 Ubuntu를 기반으로합니다.

13.10은 새로운 아파치 구성을 제공합니다. 여기서 찾고있는 파일의 이름은 /etc/apache2/sites-available/000-default.conf입니다.

.conf아파치가 파일을 가져 오기 위해 필요한 마지막 부분을 주목하십시오 . 따라서 사이트 용으로 생성 한 구성도 .conf확장명으로되어 있는지 확인하십시오 .


감사. BTW, 나는 <Directory /var/www/>이 파일을 찾지 못했습니다 . 이것이 디렉토리 지시문을 변경할 필요가 없다는 것을 의미합니까?
user159

나는 파일이 많은 것을 포함하지 않는 것처럼 보이기 때문에 일부 기본값이 변경되어야한다고 생각합니다. 내 생각에 000-default.conf에서 평소와 같이 사용자 정의를 추가 할 수 있으며 올바르게 중첩했는지 확인하십시오. 기본값의 12 행 근처에있는 "DocumentRoot / var / www"행을 참조하십시오 (재고 / 수정되지 않음) ) 하나.
osirisgothra

7

/etc/apache2/sites-available/000-default.conf기본 사이트의 구성 파일입니다. 동일한 디렉토리에 구성 파일이있는 사이트를 원하는만큼 추가 할 수 있습니다.

찾고있는 아파치 글로벌 설정 파일은 다음 위치에 있습니다.

/etc/apache2/apache2.conf

@drc가 언급했듯이, 최신 버전의 우분투에서는 많은 것들이 변경되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.