윈도우10에 닷넷 서버 설치하기


안녕하세요.
고코더 입니다.



두개의 노트북을 번갈아가며 쓰는데 윈도우10에서는 IIS를 설치하지 않았네요.
그래서 오늘은 윈도우10에서 IIS를 설치할 것입니다. 


 1. 윈도우 기능으로 이동해야 하는데요. 가장 좋은 방법은 시작에서
"windows 기능 켜기/끄기"를 실행시키는 방법 입니다. 윈도우는 시작으로 검색하는 방법이 가장 현명합니다. 

 2. 인터넷 정보 서비스를 체크하면 기본적으로 필요한 옵션이 모두 체크 됩니다. 그리고 제가 사각형 네모친 박스를 모두 체크해주세요. 닷넷 3버전과 4버전 그리고 ASP 까지 설치 합니다. 용량도 얼마 안되니 우선 설치해두시면 언제든지 학습할 수 있을테니깐요

 3. 윈도우즈 기능은 이미 설치되어 있는걸 활성화 시키는 과정입니다. 설치가 아니라 변경 내용 적용이 시작 됩니다.

 4. 한 5분 정도 기다리면 변경 사항이 적용되고 재부팅은 없습니다.


 4. 이제 시작에서 inetmgr 이라고 검색해보세요. 실무에서는 보통 해당 영어 단축어를 사용합니다.
이 서비스를 두고 이걸 그대로 읽어 "아이넷엠지알" 이라고 말하기도 합니다. 

 5. 그럼 인터넷 정보 서비스 관리자가 실행 됩니다. 설치가 완료했습니다.


타 언어보다. 쉽게 서버가 설치되는 이유는 다들 아시다시피 MS가 만든 언어가 닷넷과 ASP 이기 때문입니다.


마무리


시작이 반입니다. 코딩도 시작이 반입니다





























댓글을 달아 주세요


IIS php 셋팅 하기 


안녕하세요. 고코더 입니다. 



인터넷 정보 서비스 
마이크로 소프트가 만든 웹 언어인
IIS 에서는 ASP와 .net 뿐만 아니라

PHP도 실행할 수 있습니다.
다만 간단한 몇 가지 설정이 필요합니다.

그 전에 
"웹 플랫폼 설치 관리자" 를 먼저 설치해주세요.

IIS를 배우는 시간이기에
PHP 프로그램을 따로 설치하는 방법은 안하겠습니다.
(PHP 는 사실 그냥 설치 프로그램을 실행만 하면 되긴 하죠.)

그리고 패널 화면 오른쪽 작업 안에 있는
IIS 새 웹 플랫폼 구성 요소 가져오기 를 클릭 합니다.


▼ 실행된 프로그램에서
PHP 라고 검색 합니다.



▼ 마치 메이븐처럼 
필요한 프로그램들을 추가 클릭으로 설치가 가능합니다.
저희는 php7.0을 설치해보겠습니다.
추가를 눌러주세요.


▼ 필요한 구성요소를 말해주네요.
동의 합니다. 그리고 직접 다운로드 링크까지 제공 해주네요.


▼ 그럼 설치가 진행됩니다.
깨알 같은 Azure 홍보도 잊지 않네요


▼ PHP 설치가 완료 되었습니다. 



▼ 제 컴퓨터 기준으로는
아래 폴더에 설치가 완료 된게 보입니다. 
C:\Program Files (x86)\PHP\v7.0


▼ 이제 IIS에서 
처리기 매핑을 실행합니다.


▼ 모듈 매핑 추가를 클릭해주세요.


▼ 그리고 아래처럼 값을 입력 합니다.
마지막에 이름은 내가 알아보기 위한 이름입니다.
원하시는 이름명으로 사용하셔도 됩니다. 


▼ 예 를 클릭해주세요.


▼ 그럼 이제 준비가 완료되었습니다.
IIS에 PHP 파일을 업로드 해서 실행해보겠습니다.


▼ PHP 소스의 내용은 아래와 같습니다. 
<?php
phpinfo();
?>



▼ 그리고 IIS에서 서버를 구동해
해당 파일을 실행 해보면 와우
놀랍게 PHP랑 ASP 가 함께 구동 되고 있네요 




참고할 만한 글들


APM - 오토셋 (autoset) 설치

IIS - 웹 플랫폼 설치 관리자 셋업 / 다운로드

IIS - HTML을 ASP로 인식 / 스크립트 매핑

PHP - XAMPP 설치하기 (새로운 APMSETUP)

PHP | Nginx | MariaDB - WNMP 설치, 다운로드, 기본셋팅

PHP - APMSETUP7 설치



마무리


IIS에서 많이들 PHP를 사용하고 계십니다.




댓글을 달아 주세요



인터넷 정보 서비스 포트 변경 적용하기


안녕하세요. 고코더 입니다.

IIS는 여러 사이트를 생성 할 수 있습니다.
참고로 기본 포트는 80입니다.

하지만 여러개의 사이트를 운영하거나 테스트 할 경우
포트를 달리 하여서 사용할 수 있습니다.

IIS도 물런 포트를 수정할 수 있습니다.

방법을 알아보겠습니다.

▼ IIS에서 사이트에 접근하여 마우스 오른쪽 버튼을 눌러주세요.


▼ 사이트 바인딩이 나옵니다. 역시 80포트가 잡혀있습니다.
편집을 눌러 주세요



▼ 그리고 포트에 원하는 포트 숫자를 입력해주시기 바랍니다.


▼ 만역에 입력한 포트에 다른 사이트가 할당되어 있다면
경고창이 뜹니다. 
'* : 80 : 바인딩은 다른 사이트에 할당되어 있습니다. 동일한 바인딩을 이 사이트에 할당하면 사이트 중 하나만 시작할 수 있습니다. 이 중복 바인딩을 추가하시겠습니까?
등록은 가능하지만 하나만 시작할 수 있다고 하네요.
둘다 같은 포트로 등록해놓고 필요할때마다 시작을 눌러 사용하기도 합니다.




마무리


내 iis에 사이트가 많이 질 수록 실력도 늘어나겟네요


댓글을 달아 주세요