포스트 보기

포스트 썸네일 [Server] 01. 개요 및 웹 서버 설치

NO  : 1 작성자 : cheolee
주제  : 공부 > 블로그개발 조회수 : 45 등록일 : 2021-07-15

개요


직접 만든 블로그를 운영하고 싶어 진행하는 프로젝트에 대한 기록입니다.

개발환경은 아래와 같습니다.

 
  • OS : Windows 10 64bit

  • Server : Apache2.4 (for windows os)

  • Language

    • Server : PHP 7.x

    • Front : Html 5, Javascript, Jquery

  • Framwork : CodeIgniter 3.x

  • Style Framework : Bootstrap 5


 

웹 서버 설치


블로그 개발을 시작하기 위해 웹 컨텐츠 컨테이너인 웹 서버를 설치합니다.

STEP 1) 윈도우 os 버전의 apache 서버 다운로드 페이지로 이동합니다.


STEP 2)  os 버전에 맞는 파일 (httpd-2.4.48-win64-VS16.zip)을 다운로드 합니다.

  • 처음 설치하는 것이라면 Visual Studio 2016용 Visual C++ 재배포 가능 패키지를 설치해야 서버 정상 구동


 

STEP 3) 다운받은 파일을 원하는 폴더에 압축해제 합니다. (별도의 설치 과정이 없습니다.)

  • ex) D:/Servers/Apache24


 

STEP 4) 압축해제한 폴더 위치에 맞게 apache 설정 파일 내용을 변경합니다.

  • D:/Servers/Apache24/conf/httpd.conf -> 텍스트 편집기로 열기

  • 기본 경로 설정 ( 경로 구분 기호 사용 시 "\"(역슬러시)와 "/"(슬러시) 주의 . "/"(슬러시)를 사용해야 함 )


 
  • 포트 설정(기본 80)

 
  • 로컬 개발 환경에서 도메인 사용을 위한 서버네임 설정


 
  • 프로젝트의 root 디렉토리 설정

 

STEP 5) 설정을 마쳤으면 윈도우 시스템 환경 변수의 시스템 변수  path 에 apache 서버 실행파일 경로를 추가합니다.




 

STEP 6) 윈도우에서 웹 서비스를 할 수 있도록 서비스로 등록을 해줍니다.

  • 관리자 권한으로 cmd창 열기

 
  • apache 서비스 등록 명령어로 서비스 등록

(!) 시스템 변수 path에 apache 실행파일 경로를 등록하지 않은 경우 해당 폴더로 이동하여 명령어를 실행해야 합니다. 

  • 윈도우 검색창에 '서비스' 를 검색 및 실행하여 서비스 등록 확인


 

STEP 7) 서비스 등록이 정상적으로 되었으면 서버에 접속하여 정상 동작 여부를 확인합니다.

  • 브라우저 주소창에  'localhost'를 입력했을 때 아래와 같이 출력되면 서버 정상 동작 상태


 

댓글 0 댓글 보기

관련 포스트 목록