apache index.html 다운로드

우리가 보았듯이, 아파치 웹 서버는 설정하는 것은 매우 간단합니다. 나는 같은 문제가있다. 아파치는 특정 웹 사이트에서 PHP 파일을로드하지 않습니다, 그냥 다운로드. 이 게시물과 답변을 읽고 .htaccess 파일의 마지막 장소에이 줄을 가지고 본 적이 : Apache2 문서에는 Apache2 구성 지시문에 대한 자세한 정보가 포함되어 있습니다. 또한 공식 Apache2 문서에 대 한 apache2-doc 패키지를 참조 하십시오. 나는 이런 종류의 문제를 얻었다. 이것이 내가 그것을 해결하는 방법입니다. 아파치를 설치 한 후 나는이 명령을 사용하여 PHP를 설치했다. 인증서를 획득한 방법에 따라 Apache2가 시작될 때 암호를 입력해야 할 수 있습니다. 위의 제안에 관해서는 당신이 PHP 스크립트를 능가하는 브라우저를 말해야한다 : 그것은 나에게 특이한 생각처럼 보였다. 나는 그것을 구글과 웹에 그것에 대해 토론의 꽤 비트가 발견.

분명히 PHP 스크립트를 보내고 있다고 말할 수있는 경우가 있습니다 (아파치가 스크립트를 실행하고 텍스트 / HTML을 내보내야하는 경우에도) 브라우저가 특정 Mime Type을 인식하지 못하는 경우도 있습니다. 브라우저에서 `http://192.168.1.106`를 누르면 동일한 index.html 파일이 표시됩니다. 이제 Apache2가 HTTPS용으로 구성되었으므로 서비스를 다시 시작하여 새로운 설정을 활성화합니다: mod_php 같은 타사 모듈은 다양한 작업을 수행하는 코드를 작성하는 데 사용될 수 있습니다. 다양한 언어와 도구를 사용하여 작성된 많은 타사 응용 프로그램을 Apache HTTP 서버에서 다운로드하여 설치할 수 있습니다. 이러한 타사 에 대한 지원은 이 설명서의 범위를 벗어나므로 해당 문서 또는 기타 지원 포럼을 통해 해당 문서에 대한 질문에 답변해야 합니다. DocumentRoot 지시문은 Apache2가 사이트를 구성하는 파일을 찾아야 하는 위치를 지정합니다. 기본값은 /etc/apache2/사이트 사용 가능/000-default.conf에 지정된 대로 /var/www/html입니다. 원하는 경우 사이트의 가상 호스트 파일에서 이 값을 변경하고 필요한 경우 해당 디렉터리를 만들어야 합니다. HTTPS용 Apache2를 구성하려면 다음을 입력합니다: Listen 지시문은 포트를 지정하고 선택적으로 IP 주소인 Apache2는 계속 들어야 합니다.

IP 주소를 지정하지 않으면 Apache2가 실행되는 컴퓨터에 할당된 모든 IP 주소에서 수신을 수신합니다. Listen 지시문에 대한 기본값은 80입니다. 이 것을 127.0.0.1:80으로 변경하여 Apache2가 루프백 인터페이스에서만 수신을 하도록 하여 인터넷에서 사용할 수 없도록 하거나(예: 수신 자식 중인 포트를 변경하거나 정상 작동용으로 그대로 두는) 81로 변경합니다. 이 지시문은 자신의 파일에서 발견하고 변경할 수 있습니다, /etc /apache2/ports.conf 나는 아파치 모듈을 비활성화하고 아파치를 다시 시작했다이것은 가능대신 / de/index.html / de / 인덱스를 사용할 수 있도록해야하지만 어떻게 든 내가 localhost / de / index를 열면 페이지가 다운로드됩니다 (그러나 localhost/de/index.html 잘 작동합니다…).