윈도우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를 사용하고 계십니다.




댓글을 달아 주세요



HTML in ASP




언어를 숨기기 가장 쉬운건 HTML 에 서버언어로 인식하게 하는 방법입니다.
PHP나 ASP같은 스크립트 언어는 거의 필수적인 셋팅인데요

이번 시간은 IIS에서 HTML 안에 ASP를 실행시킬 수 있도록 만들어 보겠습니다.

우선 IIS를 실행합니다
시작->inetmgr->엔터

IIS가 없다면 아래 강의를 먼저 확인하세요 
▼IIS에 들어왔다면 사이트를 클릭한 후에 
오른쪽 위에 있는 "스크립트 매핑 추가"를 클릭합니다.



▼그리고 해당 내용처럼 입력을 해주세요
요청 경로 : *.html                             <- 원하는 확장를 입력합니다. *.gocoder 라고 하면 asp는 .gocoder라는 포맷에서 실행되겠죠
실행 파일 : %windir%\system32\inetsrv\asp.dll  <- 그냥 입력하세요. ASPClassic에  있는 실행파일을 붙혀넣은겁니다.
이름 : HTMLinASP                              <- 내가 등록한 스크립트 매핑 이름을 입력하세요     \


▼예를 입력합니다. IIS답게 ISAPI 및 CGI에도 자동으로 허용 시켜주네요


▼준비가 됐으니 테스트를 해보겠습니다. gocoderASP.HTMl 를 만들고  
찾아보기 버튼을 눌러보겠습니다.


▼ 해당 파일의 내용은 아래와 같습니다. Request.ServerVariables 를 찍어보는 소스입니다.
1
2
3
4
5
6
7
8
<%
For Each key in Request.ServerVariables 
  if Request.ServerVariables(key) = "" Then
  else
        Response.Write key & "  -->  " & Request.ServerVariables(key) & "<br><br>"
  end if
Next
%> 
cs

▼ .html 에서 ASP가 실행되는게 정상적으로 보입니다. 







마무리

자신만의 확장자로 홈페이지를 구성해보세요


댓글을 달아 주세요



ASP / .Net을 위한 IIS 셋팅 하기  


 오늘은 가장 기초적인 윈도우서버 설치 방법을 알아보겠습니다.. 윈도우는 GUI가 제공 되기 때문에 직관적으로 셋팅이 가능합니다. 그리고 윈도우7, 10 그리고 윈도우서 서버 OS등도 비슷한 방법으로 IIS를 설치 할  수 있습니다. 학습자라면 지금 바로 내가 쓰고 있는 PC에 IIS를 설치해볼 수 있습니다.


▼우선 내 컴퓨터에서 "프로그렘 제거 또는 변경"을 클릭




▼그다음 Windows 기능 사용/사용 안함을 클릭해보자 


▼그럼 다양한 윈도우의 옵션등을 설치할 수 있는 메뉴가 나오죠. 여기서 밑에쯤에 보면 인터넷 정보 서비스라는 탭이 있습니다. 확장시켜보자 우선은 WWW 서비스의 응용프로그램 개발 기능을 펼쳐보겠습니다.


▼ASP를 클릭하면 다른 것들도 함께 선택이 될것 입니다. 말그대로 ASP 언어를 설치하는 것아죠 
만약 이거만 클릭하고 설치하면 ASP만 IIS에서 돌아가게 됩니다. 

▼닷넷까지 필요하다면 ASP.NET를 클릭하면 3개의 체크가 동시에 이루어집니다.
아래처럼 화면처럼 체크박스를 클릭하면 ASP와 닷넷을 실행 할 수 있게 됩니다.



▼그리고 이젠 IIS를 설치하기 위해 웹 관리 도구를 클릭해봅시다.
그러면 IIS 관리 콘설이 선택될 것입니다. 
모두 선택 했으니 확인을 눌러서 설치를 합시다.


▼확인을 누르면 아래와 같이 설치가 진행됩니다.


▼설치가 완료됐다면 윈도우 키 를 누르거나 시작버튼을 누르자 그리고 검색에
"inetmgr" 검색해보자 그러면 아래와 같이 IIS 매니저 아이콘이 보일것입니다.
개발자라면 IIS 접속은 명령어로 실행 하는게 멋지죠?


▼그러면 아래와 같이 IIS가 활성화 됩니다.
 



마무리


윈도우 서버 팁을 올리다가 IIS 설치 강의를 안올린거 같아 뒤늦게 올렸네요.
뒷북 같지만 그래도 IIS 셋팅& 설치를 배워봤습니다.  즐거운 불금이네요.
좋은하루 되세요





댓글을 달아 주세요