본문 바로가기

iis17

.NET - 윈도우10 닷넷 셋팅, Hello World 출력 Hello! asp.net 안녕하세요. 고코더 입니다. 최근에 닷넷을 시작한 개발자 후배가 윈도우 환경에서 hello .net을 만들어 보고 싶다고 해서 블로그를 씁니다. 생각보다 닷넷 강의들이 존재 하지 않는거 같네요 Hello .Net 을 다루는 내용이 잘 없어 남깁니다. ▼ 실행에서 appwiz.cpl 을 실행해주세요. ▼ 그리고 windows 기능 켜기/끄기를 실행합니다. ▼ 해당 기능에서 .Net 를 추가합니다. 윈도우10 에서 기본적으로 닷넷이 설정 되어 있지 않습니다. 추가하여 기능을 설치해주세요. ▼ 이런 메시지가 뜨면 설치 끝 ▼ 그럼 이제 IIS안에 asp.net 에 대한 기능들이 추가 되어 있습니다. ▼ 그리고 웹사이트를 추가 할때 해당 처럼 .net 을 선택해서 사이트를 생성 합니다.. 2019. 4. 19.
IIS - HTTP 오류 500.19 - Internal Server Error error 500.19 Internal Server Error 권한 오류, 권한 설정하기 안녕하세요. 고코더 입니다. 오늘도 열심히 코딩 중인데 또 설정이 흐름을 망쳤나요? ▼ IIS를 사용중 아래와 같은 경고 메세지를 마주치셨군요 HTTP 오류 500.19 - Internal Server Error 요청된 페이지와 관련된 구성 데이터가 잘못되어 해당 페이지에 액세스할 수 없습니다. 해당 오류는 권한 문제 입니다. IIS를 처음 셋팅할때 생기는 단골 문제입니다. 간단하게 해결해보겠습니다. ▼ 해당 폴더의 속성으로 들어가 보안으로 이동 합니다. 그리고 고급을 누릅니다. ▼ 다소 복잡한 창이 나오지만 추가를 눌러 주세요. ▼ 이 부분은 OS별로 조금씩 다르거나 없는 부분일 수 있습니다. "보안 주체 선택"을.. 2019. 4. 11.
IIS - 가상디렉토리 vs 응용프로그램 차이 가상디렉토리와 응용프로그램의 차이는? 안녕하세요. 고코더 입니다. IIS에서 많이 사용하는 가상 디렉토리 기능이 있습니다. 웹사이트 아래에 있는 폴더가 아니더라도 해당 폴더를 웹사이트 안에 존속 시킬 수 있는 좋은 방법 입니다. 그런데 그위에 "응용프로램 추가" 버튼이 있습니다. 이것도 실행하면 가상 디렉토리와 똑같이 별칭을 쓰고 설정 하는 방법이 같습니다. 이 둘의 차이점을 묻는 후배 개발자의 질문이 있어서 블로그를 남깁니다. 가장 큰 차이점은! ▼ 서버 아래의 a는 가상디렉토리로 b는 응용프로그램 으로 폴더를 만들었습니다. ▼ 그리고 인덱스에서 세션을 만들어 담아보겠습니다. ▼ 그리고 각각 가상디렉토리와 응용프로그램 추가에 아래처럼 세션안에 내용을 출력 하는 소스를 매칭하였습니다. 결과는 ▼ 결과 값.. 2019. 4. 11.
IIS - 윈도우서버에 PHP 7.0 설치 후 실행 IIS php 셋팅 하기 안녕하세요. 고코더 입니다. 인터넷 정보 서비스 마이크로 소프트가 만든 웹 언어인 IIS 에서는 ASP와 .net 뿐만 아니라 PHP도 실행할 수 있습니다. 다만 간단한 몇 가지 설정이 필요합니다. 그 전에 -> 웹 플랫폼 설치 관리자 셋업 / 다운로드 "웹 플랫폼 설치 관리자" 를 먼저 설치해주세요. IIS를 배우는 시간이기에 PHP 프로그램을 따로 설치하는 방법은 안하겠습니다. (PHP 는 사실 그냥 설치 프로그램을 실행만 하면 되긴 하죠.) 그리고 패널 화면 오른쪽 작업 안에 있는 IIS 새 웹 플랫폼 구성 요소 가져오기 를 클릭 합니다. ▼ 실행된 프로그램에서 PHP 라고 검색 합니다. ▼ 마치 메이븐처럼 필요한 프로그램들을 추가 클릭으로 설치가 가능합니다. 저희는 php.. 2019. 3. 15.
IIS - 웹 플랫폼 설치 관리자 셋업 / 다운로드 Web Platform Installer 설치 안녕하세요. 고코더 입니다. 윈도우 계열의 장점은 언제나 편리 합니다. 언제나 마우스로 모든걸 해결 가능한 UI를 제공하고 사용자가 필요한 프로그램을 만들어 배포 합니다. IIS도 MS계열의 WAS라 편리함을 제공합니다. 그 중에 웹 플랫폼 설치 관리자는 웹에 사용되는 프로그램들을 다운로드 설치 할수 있게 도와줍니다. 스마트폰 처음사면 추천앱 10가지 가르켜주듯 IIS에 필요한 플랫폼들을 추천합니다. ▼ 아래 마이크로 소프트 사이트에서 배포하는 설치파일을 다운로드 받으세요 https://www.microsoft.com/ko-kr/download/details.aspx?id=6164 ▼ 다운로드를 클릭 합니다. ▼ 자신에게 맞는 버전을 설치해주세요. 저는 64.. 2019. 3. 15.
.ASP - asp 확장자 iis에서 변경 .asp 말고 .gocoder 로 한번 바꿔 보기 안녕하세요. 고코더 입니다. 어떤 사이트를 보면 언어 기본 확장자를 자신의 서비스 이름으로 바꾸어 놓은 경우가 있습니다. 네이버가 대표적인 경우인데요 ▼ 네이버 회사 모기업 이름인 .nhn을 사용하는 모습입니다. 그래서 오늘은 오래된 웹언어인 .asp 를 제 스타일대로 .gocoder로 바꿔보려고 합니다. ▼ 사이트에서 기능보기 탭에서 처리기 매핑을 클릭 합니다. ▼ 그리고 나오는 오른쪽 위에 "스크립트 매핑 추가"를 클릭 합니다. ▼ 해당 스크립트 매핑에 이렇게 입력해보세요 1. 요청경로 *.gocoder 2. 실행파일 %windir%\system32\inetsrv\asp.dll 3. 이름 GoCoder ▼ 처리기 매핑에 아래처럼 gocoder 라는 언.. 2018. 12. 29.
IIS - 사이트 포트 변경 하기 / 바인딩 편집 인터넷 정보 서비스 포트 변경 적용하기 안녕하세요. 고코더 입니다. IIS는 여러 사이트를 생성 할 수 있습니다. 참고로 기본 포트는 80입니다. 하지만 여러개의 사이트를 운영하거나 테스트 할 경우 포트를 달리 하여서 사용할 수 있습니다. IIS도 물런 포트를 수정할 수 있습니다. 방법을 알아보겠습니다. ▼ IIS에서 사이트에 접근하여 마우스 오른쪽 버튼을 눌러주세요. ▼ 사이트 바인딩이 나옵니다. 역시 80포트가 잡혀있습니다. 편집을 눌러 주세요 ▼ 그리고 포트에 원하는 포트 숫자를 입력해주시기 바랍니다. ▼ 만역에 입력한 포트에 다른 사이트가 할당되어 있다면 경고창이 뜹니다. '* : 80 : 바인딩은 다른 사이트에 할당되어 있습니다. 동일한 바인딩을 이 사이트에 할당하면 사이트 중 하나만 시작할 수.. 2018. 12. 28.
ODBC - MYSQL ODBC Connector 설치하기 윈도우 서버에서 mysql ODBC 가 안보일때 안녕하세요. 고코더 입니다. 윈도우 서버는 기본적으로 셋팅되어 있는 서버는 MSSQL 입니다. 당연하죠 같은 회사 프로그램이니깐요. 그래서 다른 데이터베이스 ODBC 컨넥터를 사용하려면 프로그램을 설치해야 합니다. 윈도우 서버는 MS-sql 다음으로 가장 많이 사용 되는 DB는 mysql 입니다. ▼아래 URL 로 접속합니다. 자신의 맞는 OS 환경을 선택하고 MSI 버전 다운로드를 클릭 하겠습니다. https://dev.mysql.com/downloads/connector/odbc/ ▼ 그리고 설치를 합니다. 넥스트만 눌러주세요 ▼설치를 하셨다면 ODBC를 실행합니다. ▼ 그리고 추가 버튼을 누릅니다. 원하는 옵션에서 ▼ 반가은 MySQL ODBC가 보입.. 2018. 12. 23.
IIS - HTML을 ASP로 인식 / 스크립트 매핑 HTML in ASP 언어를 숨기기 가장 쉬운건 HTML 에 서버언어로 인식하게 하는 방법입니다. PHP나 ASP같은 스크립트 언어는 거의 필수적인 셋팅인데요 이번 시간은 IIS에서 HTML 안에 ASP를 실행시킬 수 있도록 만들어 보겠습니다. 우선 IIS를 실행합니다 시작->inetmgr->엔터 IIS가 없다면 아래 강의를 먼저 확인하세요 -> [IT_팁/WindowServer] - IIS - 윈도우7 인터넷 정보 서비스(IIS) 설치하기 ▼IIS에 들어왔다면 사이트를 클릭한 후에 오른쪽 위에 있는 "스크립트 매핑 추가"를 클릭합니다. ▼그리고 해당 내용처럼 입력을 해주세요 요청 경로 : *.html 2018. 1. 15.