다양한 웹 서버를 사용하여 HelloWorld ~ nginx 편 ~ 그 1
소개
이번은 전회 IIS에서 한 내용의 nginx편입니다.
덧붙여서 지난번은 이쪽.
다양한 웹 서버를 사용하여 HelloWorld ~ IIS 편 ~ 그 1
자재 취득
먼저 nginx의 자재를 얻습니다.
이번에는 여기에서 가져옵니다.
은은 x. 오 rg
다운로드하는 것은 stable, 안정 버전의 "nginx/Windows-1.18.0"입니다.
다운로드가 끝나면 압축을 풀고 좋은 장소에 설치하십시오.
nginx 시작
nginx.exe를 실행합니다.
음... 한 순간 시작했다고 생각하면 아무런 변화가 없습니다.
재미있습니다.
log 폴더를 보면 error.log가 업데이트되었습니다.
log에는 다음과 같이 있습니다.
10013: An attempt was made to access a socket in a way forbidden by its access permissions
빙글빙글 보면, 아무래도 이미 사용하고 있는 포트를 이용하려고 하고 있는 것이 좋지 않은 것 같습니다.
일단 무엇이 포트를 사용하고 있는지 조사해 보겠습니다.
http 데몬처럼 보입니다.
별로, 기억에 없지만 어쨌든 80번 포트는 다른 서비스가 사용하고 있는 것을 알았으므로, 다른 포트를 사용하는 것으로 합니다.
포트 지정
IIS일 때는 8080번을 사용하고 있었으므로, 일단 8090번을 사용하기로 합니다.
conf 아래에 있는 nginx.conf의 포트 부분을 변경합니다.
다시 nginx.exe를 실행합니다.
방화벽 통신 메시지가 표시되었으므로 개인 네트워크를 지정합니다.
액세스
액세스해 봅니다.
할 수 있었습니다.
그리고는, 오리지날의 화면으로 하는 것입니다.
다른 PC에서 html에 액세스
nginx.conf에 localtion이라는 설명이 있으며 경로가 작성되었습니다.
기본적으로 html 폴더가 그에 해당합니다.
index.html이 이미 존재하기 때문에 HelloWorld.html을 만들고 저장했습니다.
HelloWorld는 이전과 마찬가지로 "helloworld html template"라고 검색하자마자 나왔기 때문에 그것을 사용했습니다.
다른 PC에서 액세스해 봅니다.
할 수 있었습니다!
IIS 때와 마찬가지로 탭의 문자가 버그되고 있지만,하고 싶은 일이 가능했습니다.
Reference
이 문제에 관하여(다양한 웹 서버를 사용하여 HelloWorld ~ nginx 편 ~ 그 1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/roku28632/items/d1da3f8ed8a73511dc9c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
먼저 nginx의 자재를 얻습니다.
이번에는 여기에서 가져옵니다.
은은 x. 오 rg
다운로드하는 것은 stable, 안정 버전의 "nginx/Windows-1.18.0"입니다.
다운로드가 끝나면 압축을 풀고 좋은 장소에 설치하십시오.
nginx 시작
nginx.exe를 실행합니다.
음... 한 순간 시작했다고 생각하면 아무런 변화가 없습니다.
재미있습니다.
log 폴더를 보면 error.log가 업데이트되었습니다.
log에는 다음과 같이 있습니다.
10013: An attempt was made to access a socket in a way forbidden by its access permissions
빙글빙글 보면, 아무래도 이미 사용하고 있는 포트를 이용하려고 하고 있는 것이 좋지 않은 것 같습니다.
일단 무엇이 포트를 사용하고 있는지 조사해 보겠습니다.
http 데몬처럼 보입니다.
별로, 기억에 없지만 어쨌든 80번 포트는 다른 서비스가 사용하고 있는 것을 알았으므로, 다른 포트를 사용하는 것으로 합니다.
포트 지정
IIS일 때는 8080번을 사용하고 있었으므로, 일단 8090번을 사용하기로 합니다.
conf 아래에 있는 nginx.conf의 포트 부분을 변경합니다.
다시 nginx.exe를 실행합니다.
방화벽 통신 메시지가 표시되었으므로 개인 네트워크를 지정합니다.
액세스
액세스해 봅니다.
할 수 있었습니다.
그리고는, 오리지날의 화면으로 하는 것입니다.
다른 PC에서 html에 액세스
nginx.conf에 localtion이라는 설명이 있으며 경로가 작성되었습니다.
기본적으로 html 폴더가 그에 해당합니다.
index.html이 이미 존재하기 때문에 HelloWorld.html을 만들고 저장했습니다.
HelloWorld는 이전과 마찬가지로 "helloworld html template"라고 검색하자마자 나왔기 때문에 그것을 사용했습니다.
다른 PC에서 액세스해 봅니다.
할 수 있었습니다!
IIS 때와 마찬가지로 탭의 문자가 버그되고 있지만,하고 싶은 일이 가능했습니다.
Reference
이 문제에 관하여(다양한 웹 서버를 사용하여 HelloWorld ~ nginx 편 ~ 그 1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/roku28632/items/d1da3f8ed8a73511dc9c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
IIS일 때는 8080번을 사용하고 있었으므로, 일단 8090번을 사용하기로 합니다.
conf 아래에 있는 nginx.conf의 포트 부분을 변경합니다.
다시 nginx.exe를 실행합니다.
방화벽 통신 메시지가 표시되었으므로 개인 네트워크를 지정합니다.
액세스
액세스해 봅니다.
할 수 있었습니다.
그리고는, 오리지날의 화면으로 하는 것입니다.
다른 PC에서 html에 액세스
nginx.conf에 localtion이라는 설명이 있으며 경로가 작성되었습니다.
기본적으로 html 폴더가 그에 해당합니다.
index.html이 이미 존재하기 때문에 HelloWorld.html을 만들고 저장했습니다.
HelloWorld는 이전과 마찬가지로 "helloworld html template"라고 검색하자마자 나왔기 때문에 그것을 사용했습니다.
다른 PC에서 액세스해 봅니다.
할 수 있었습니다!
IIS 때와 마찬가지로 탭의 문자가 버그되고 있지만,하고 싶은 일이 가능했습니다.
Reference
이 문제에 관하여(다양한 웹 서버를 사용하여 HelloWorld ~ nginx 편 ~ 그 1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/roku28632/items/d1da3f8ed8a73511dc9c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
nginx.conf에 localtion이라는 설명이 있으며 경로가 작성되었습니다.
기본적으로 html 폴더가 그에 해당합니다.
index.html이 이미 존재하기 때문에 HelloWorld.html을 만들고 저장했습니다.
HelloWorld는 이전과 마찬가지로 "helloworld html template"라고 검색하자마자 나왔기 때문에 그것을 사용했습니다.
다른 PC에서 액세스해 봅니다.
할 수 있었습니다!
IIS 때와 마찬가지로 탭의 문자가 버그되고 있지만,하고 싶은 일이 가능했습니다.
Reference
이 문제에 관하여(다양한 웹 서버를 사용하여 HelloWorld ~ nginx 편 ~ 그 1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/roku28632/items/d1da3f8ed8a73511dc9c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)