다운로드 받은 설치 파일을 C드라이드 루트에 압축 해제를 합니다.
압축해제된 C:\nginx-1.20.2\nginx-1.20.2 폴더에는 nginx.exe 실행 파일이 있습니다.
1) nginx.exe 파일을 더블클릭해서 실행을 하면 아무 변화가 없는듯 합니다.
2) 하지만, 크롬 웹브라우저를 실행하고 주소창에 http://localhost 를 입력하고 실행해 보면
다음과 같이 웹이 구현됩니다.
1) C:\nginx-1.20.2\nginx-1.20.2\conf 폴더에 있는 nginx.conf 파일을 열어줍니다.
2) 다음은 80 포트로 root location을 C:\mobileweb 폴더로 하고 index 파일을 index.html index.htm으로
설정한 nginx.conf 파일 예시입니다.
[다음 : nginx.conf 파일 수정 예시(붉은색 표시 내용을 주목해 주시기 바랍니다)]
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root C:\mobileweb;
index index.html index.htm;
}
7. 윈도우 cmd nginx 명령어
1) nginx 실행
nginx가 설치된 폴더로 이동하여 nginx.exe 실행
cmd창에서 nginx가 설치된 폴더로 이동하여 아래 커맨드 실행
nginx
2) nginx 실행 확인 (다음의 커맨드창 실행 내용을 참고 바랍니다)
cmd창에서 호출하여 아래 커맨드 실행
tasklist /fi "imagename eq nginx.exe"
[다음 : 커맨드창 실행 내용]
Microsoft Windows Version 10.0.19042.1348 Microsoft Corporation. All rights reserved.
C:\Users\starh>tasklist /fi "imagename eq nginx.exe"
이미지 이름 PID 세션 이름 세션# 메모리 사용
===================== ======== ================ =========== ============
nginx.exe 3516 Console 1 8,024 K
nginx.exe 10800 Console 1 8,352 K
C:\Users\starh>
3) nginx 종료 (다음의 커맨드창 실행 내용을 참고 바랍니다)
cmd창에서 nginx가 설치된 폴더로 이동하여 아래 커맨드 실행
nginx -s stop ( 빠른 종료 )
nginx -s quit ( 일반 종료 )
nginx -s reload ( 재기동 )
nginx -s reopen ( 로그파일 다시쓰기 시작 )
[다음 : 커맨드창 실행 내용]
C:\Users\starh>cd C:\nginx-1.20.2\nginx-1.20.2
C:\nginx-1.20.2\nginx-1.20.2>nginx -s stop
C:\nginx-1.20.2\nginx-1.20.2>tasklist /fi "imagename eq nginx.exe"
정보: 실행 중인 작업 중 지정된 조건에 일치하는 작업이 없습니다.
C:\nginx-1.20.2\nginx-1.20.2>