Ubuntu 18.04에 Apache 웹 서버를 설치하는 방법은 무엇입니까?

우분투 아파치

아파치 오픈 소스, 크로스 플랫폼 HTTP 웹 서버입니다. HTTP / 1.12 프로토콜과 가상 사이트 개념을 구현합니다. 이 프로젝트의 목표는 현재 HTTP 표준과 동기화 된 HTTP 서비스를 제공하는 안전하고 효율적이며 확장 가능한 서버를 제공하는 것입니다.

Apache 웹 서버 MySQL 데이터베이스 엔진, PHP 스크립팅 언어 및 기타 스크립팅 언어와 함께 자주 사용됩니다. Python 및 Perl처럼 인기가 있습니다. 이 구성을 LAMP (Linux, Apache, MySQL 및 Perl / Python / PHP)라고하며 웹 기반 애플리케이션의 개발 및 배포를위한 강력하고 강력한 플랫폼을 형성합니다.

Apache 설치 프로세스

응용 프로그램의 큰 인기로 인해 저장소 내에서 찾을 수 있습니다. 대부분의 Linux 배포판 중 하나이므로 설치가 매우 간단합니다.

Ubuntu 18.04의 경우 데스크톱과 서버 모두 리포지토리 내에있는 패키지에 의존합니다.

터미널을 열고 다음 명령을 실행하기 만하면됩니다.:

sudo apt update

sudo apt install apache2

혼자 설치를 확인해야합니다 Apache가 컴퓨터에서 작동하는 데 필요한 모든 패키지가 설치됩니다.

프로세스 완료 올바르게 설치되었는지 확인하기 만하면됩니다.,이를 위해 터미널에서 다음을 실행합니다.

sudo systemctl status apache2

어디에 다음과 유사한 응답을 받아야합니다.:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

이를 통해 서비스가 설치되었고 올바르게 실행되고 있음을 알 수 있습니다. 이를 확인하는 다른 방법도 있습니다.

El 또 다른 방법은 Apache 페이지를 요청하는 것입니다.,이를 위해 브라우저에 IP 주소 만 입력하면됩니다.

컴퓨터의 IP 주소를 모르는 경우 명령 줄에서 다른 방법으로 가져올 수 있습니다.

이 명령 만 실행하면됩니다.

hostname -I

이렇게하면 목록이 표시되고 브라우저에서 하나씩 테스트 할 수 있으며 브라우저에 다음이 표시 될 때 IP 주소를 식별 할 수 있습니다.

아파치_기본

이것은 컴퓨터에서 실행되고 있음을 보여주고 일부 구성 파일이있는 디렉토리를 보여주는 Apache 페이지입니다.

기본 Apache 명령

이미 우리 시스템에서 Apache 웹 서버를 실행하고 있습니다. 몇 가지 기본 명령을 알아야합니다. 이것으로 필요한 경우 프로세스를 시작하거나 중지 할 수 있기 때문입니다.

가장 기본적인 두 가지 명령은 컴퓨터에서 서비스를 시작하고 중지하는 것입니다. Apache를 시작하려면 터미널에서 실행해야합니다.:

sudo systemctl start apache2

동안 Apache를 중지하려면:

sudo systemctl stop apache2

우리는 또한 가능성이 있습니다 서비스를 중지하지 않고 다시 시작,이를 위해 우리는 다음을 실행합니다.

sudo systemctl restart apache2

이제 실행 중이고 프로세스를 새로 고쳐야 할 때 매우 유용 할 수있는 또 다른 명령, 기존 연결을 끊지 않는이 명령을 실행할 수 있습니다. 서버와 함께 :

sudo systemctl reload apache2

서비스를 비활성화하고 싶은 경우 우리는 다음을 실행합니다.

sudo systemctl disable apache2

그리고 반대의 경우 서비스를 다시 활성화하는 경우 우리 팀에서는 다음을 실행합니다.

sudo systemctl enable apache2

Apache2 모듈

Apache2는 모듈로 보완 할 수있는 서버입니다.. 확장 기능은 Apache2에로드 할 수있는 모듈을 통해 사용할 수 있습니다. 기본적으로 모듈 집합은 컴파일 타임에 서버에 포함됩니다.

Ubuntu는 Apache2를 컴파일하여 동적 모듈로드를 허용합니다.. 구성 지시문은 블록에 모듈을 포함하여 조건부로 모듈의 존재를 포함 할 수 있습니다. .

더 많은 Apache2 모듈을 설치하고 웹 서버에서 사용할 수 있습니다.. 예를 들어 콘솔에서 다음 명령을 실행하여 MySQL 인증 모듈을 설치합니다.

sudo apt install libapache2-mod-auth-mysql

/ etc / apache2 / mods-available 디렉토리에서 애드온 모듈을 확인할 수 있습니다.

Apache에는 많은 수가 있지만 더 알고 싶다면 권장합니다. 이 섹션을 읽으십시오 Canonical의 사람들이 우리와 공유합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.