apache아파치 시작하기


비고

이 섹션은 아파치가 무엇인지, 그리고 왜 개발자가 그것을 사용하고 싶어하는지에 대한 개요를 제공한다.

또한 아파치 내의 큰 주제를 언급하고 관련 주제에 링크해야합니다. 아파치에 대한 문서가 새롭기 때문에, 관련 주제의 초기 버전을 만들어야 할 수도 있습니다.

버전

다양한 Apache httpd 릴리스

번역 현재 버전 해제
1.3 1.3.42 1998-06-06
2.0 2.0.65 2002-04-06
2.2 2.2.32 2005-12-01
2.4 2.4.25 2012-02-21

[우분투] 간단한 Hello World 예제

이 예제는 Hello World HTML 페이지를 제공하는 백엔드 설정을 안내합니다.

요구 사항 설치


이 단계에서 중요한 사항을 주문하십시오!

  • sudo apt-get install apache2

HTML 설정하기


아파치 파일은 /var/www/html/ 있습니다. 거기에 빨리 도착하십시오. 확인 먼저 루트 디렉토리에 있는지, cd , 다음 cd /var/www/html/ .

html 디렉토리는 모든 웹 사이트 파일이있는 곳입니다. 간단한 Hello World 파일을 신속하게 만들 수 있습니다.

좋아하는 텍스트 편집기를 사용하여 다음을 입력하십시오.

<!DOCTYPE html>
<html>
<head>
    <title>Hello World!</title>
</head>
<body>
    <h1>Hello World!</h1>
</body>
</html>
 

이 파일을 현재 디렉토리에 index.html 로 저장하면 이동하게됩니다!

귀하의 웹 페이지 방문하기


방금 만든 페이지를 방문하려면 선택한 브라우저에서 localhost 로 이동하십시오. 그래도 문제가 해결되지 않으면 127.0.0.1 시도하십시오. "Hello World!"가 표시되어야합니다. h1 . 끝났어!

설치 또는 설정

아파치 설정 또는 설치에 대한 자세한 지시 사항.

우분투 설치


sudo apt-get install apache2
 

Windows 설치


WAMP 스택을 확인하십시오. WAMP는 Windows, Apache, MySQL, PhpMyAdmin을 나타냅니다.

CentOS 설치


아파치 2.2는 CentOS6와 함께 제공되는 반면, 2.4는 CentOS7과 함께 제공되어 어느 OS에도 설치가 가능합니다.

yum -y install httpd
 

macOS 설치


macOS는 Apache가 사전 설치되어 제공되지만 Apache는 Homebrew를 통해 Apache를 설치할 수 있습니다.

내장 된 Apache가 이미 실행 중이면 먼저 종료하고 자동로드 스크립트를 제거해야합니다.

$ sudo apachectl stop
$ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
$ brew install httpd24 --with-privileged-ports --with-http2
 

서버가 작동하는지 확인하십시오.

브라우저가 서버에 연결할 수 없다는 메시지가 나타나면 먼저 서버가 작동 중인지 확인하십시오.

$ ps -aef | grep httpd
 

아파치가 시작되어 실행중인 경우 몇 가지 httpd 프로세스가 표시되어야합니다.