목표
Windows10 pc의 아파치와 Next.js를 연동하여 FrontEnd 환경 구축
Apache 웹 서버를 Windows 10 PC 에 설치하고 설정
1. 아파치 설치
• 아파치 다운로드:
Apache VS17 binaries and modules download (apachelounge.com)
• 다운로드한 파일을 압축 해제하고, Apache24 폴더를 C:\Apache24 경로에 복사 붙여넣기
2. http.conf 파일 수정
• Apache24\conf\httpd.conf를 수정 (수정 항목이 주석처리 되어있다면 해제)
• ServerRoot가 Apache24 폴더의 경로로 설정되어있는지 확인.
• Listen은 포트 번호를 나타내며, 기본 포트는 80이다. 필요에 따라 변경 가능.
• ServerName은 서버 주소를 나타냄. 로컬에서 실행한다면 로컬 실행 주소인 localhost나 127.0.0.1을 입력
• DocumentRoot는 소스가 들어갈 폴더로, 브라우저 접속 파일, 최초 실행 파일 등이 있는 곳
3. Apache 웹 서버 실행
• bin 폴더의 httpd.exe를 콘솔에서 실행해야 한다.
• 아래 입력 후 에러 없이 아무 반응이 없으면 실행이 된 것이다.
cd C:\Apache24\bin
httpd.exe
• 방화벽 보안 경고가 뜨면 [액세스 허용]을 클릭. 외부에서 아파치 웹 서버에 접근할 일이 없다면 [취소] 무방
• 동작을 확인하기 위해 웹 브라우저에 ServerName인 localhost를 입력
아래와 같다면 제대로 실행 된 것이다.
※ VCRUNTIME140.dll 에러의 경우 아래 블로그 참고
'SK shieldus Rookies > 최종 프로젝트 - 취약점 진단' 카테고리의 다른 글
[AWS] 인프라 - 네트워크, EC2 구축 | Ubuntu, Windows 서버 접속 (0) | 2024.02.29 |
---|---|
인프라 구축 Test (on 로컬) - [Github] Windows10에 Next.js 프로젝트 실행 (0) | 2024.02.23 |
Github & vscode, Django (미완) (0) | 2024.02.22 |