OnWorks Linux 및 Windows 온라인 워크스테이션

심벌 마크

워크스테이션용 무료 온라인 호스팅

<이전 | 내용 | 다음>

5.3.4. 아파치 구성‌


일반적인 Kali Linux 설치에는 다음에서 제공하는 Apache 웹 서버가 포함됩니다. apache2 패키지. 네트워크 서비스이므로 기본적으로 비활성화되어 있습니다. 수동으로 시작할 수 있습니다. systemctl apache2 시작.

점점 더 많은 응용 프로그램이 웹 응용 프로그램으로 배포됨에 따라 해당 응용 프로그램을 로컬에서 사용하거나 네트워크를 통해 사용할 수 있도록 호스팅하려면 Apache에 대한 지식을 갖는 것이 중요합니다.

Apache는 모듈식 서버이며 초기화 중에 기본 프로그램이 로드하는 외부 모듈에 의해 많은 기능이 구현됩니다. 기본 구성은 가장 일반적인 모듈만 활성화하지만 다음을 실행하면 새 모듈을 쉽게 활성화할 수 있습니다. a2enmod 모듈. 사용 a2dismod 모듈 모듈을 비활성화합니다. 이러한 프로그램은 실제로 기호 링크만 생성(또는 삭제)합니다. /etc/apache2/mods-enabled/, 실제 파일을 가리키며(다음 위치에 저장됨) /etc/apache2/mods-사용 가능/).

사용할 수 있는 모듈은 많지만 초기에 고려할 가치가 있는 두 가지 모듈은 PHP와 SSL입니다. PHP로 작성된 웹 애플리케이션은 전용 서버의 도움을 받아 Apache 웹 서버에서 실행됩니다.

에서 제공하는 모듈 libapache-mod-php 패키지를 설치하면 모듈이 자동으로 활성화됩니다.

Apache 2.4에는 기본적으로 보안 HTTP(HTTPS)에 필요한 SSL 모듈이 포함되어 있습니다. 먼저 다음을 사용하여 활성화해야 합니다. a2enmod ssl그런 다음 필요한 지시문을 구성 파일에 추가해야 합니다. 구성 예는 다음에서 제공됩니다. /etc/apache2/sites-available/default-ssl. conf. 참조 http://httpd.apache.org/docs/2.4/mod/mod_ssl.html

표준 Apache 모듈의 전체 목록은 http://httpd.apache.org/docs/2.4/mod/index.html에서 온라인으로 찾을 수 있습니다.

기본 구성을 사용하면 웹 서버는 포트 80에서 수신 대기합니다( /etc/apache2/ports.conf), 다음의 페이지를 제공합니다. / var / www / html / 기본적으로 디렉터리(다음에 구성됨)

/etc/apache2/sites-enabled/000-default.conf).


 

OnWorks의 최고 OS 클라우드 컴퓨팅: