아파치(Apache)서버 설치방법

YINO·2025년 1월 8일

아파치 서버 설치 순서

https://www.apachelounge.com/download/
우선 아파치 홈페이지에 접속하여

파일을 받은 후 압축해제를 합니다. (글쓴이는 C드라이브에 압축 해제함)

폴더를 열어보면 이미지와 같은 구조가 있습니다.

  • bin : 아파치 실행관련 파일
  • conf : 아파치 설정관련 파일
  • htdocs : index파일 들어있는 폴더

이후 conf 폴더에 httpd.conf 실행

Define SRVROOT / ServerRoot 두개다 주소 바꿔주지 않아도 됨
Define SRVROOT "C:\Apache24" 로 수정하고 아파치서버가 다른경로에 설치되어있으면 설치된경로로 변경하면됩니다.


/* 처음설치된 파일 */




Define SRVROOT "아파치 폴더 경로" 
ServerRoot "${SRVROOT}"

//Define은 매크로를 정의하는데 사용
// SRVROOT가 정의된 변수명이어서 ServerRoot에 할당함

DocumentRoot는 최초 접속시 접속된 주소경로 설정하는곳

===================================================================

아파치 PHP 연결 하는 구문

LoadModule php_module "C:/php8/php8apache2_4.dll"
AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php8"




Line.295  기본 접속시 index.html 또는 index.php로 바로 접속할수있게찾아가는 구문
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>



====================================================================

위에 모든과정이 다 설정된 후 아래과정을 할것!!!
건너 뛰고 설치부터 하면 설정된 파일이 적용안돼서 오류가 생길수 있음

이후 관리자 명령프롬프트를 실행 후 다음 명령어를 입력하여 폴더 이동을 한다.
(관리자 명령프롬프트는 명령프롬프트에 마우스 오른쪽버튼클릭하면 관리자프롬프트선택메뉴가 나옴)

cd C:\Apache24\bin Apache24 폴더로 이동하여 실행폴더로 이동하는 명령어 입력하기
cd : change directory (폴더이동 명령어)

폴더가 이동 되었으면 다음 명령어를 이용하여 파일 설치

httpd.exe -k install Apache 설치 명령어
httpd.exe -k uninstall Apache 삭제 명령어
httpd.exe -k install -n "설치할파일명" 아파치이름으로 설치가 아닌 다른이름으로 설치시
httpd.exe -k uninstall -n "설치할파일명" 설치된이름찾아 삭제
httpd -k start # (시작)
httpd -k stop # (중지)

이후 bin 폴더를 열어서 ApacheMonitor파일을 실행합니다.

실행하면 상태표시창 하단에 실행된 모습이 보이면 아이콘에 마우스를 가져다대고 우클릭하여 파일 오픈을 하면됩니다.

이후 start버튼을 누르고 실행하면됩니다.


<실행전 모습>


<실행 후 모습>

이후 브라우저를 실행하여 http://localhost/ 또는 http://localhost:80/ 으로 접속하면됩니다.

<정상 실행 모습>

만약 실행시 에러가 난다면 경로가 틀렸을수도 있으니 찾아보거나 삭제 후 재설치하는 방법이 있음!

profile
현직은 퍼블리셔

0개의 댓글