반응형
Windows Server 2016, Windows Server 2019 IIS website 서버 구축, 설치방법 및 매뉴얼을 정리함.
[목차]
1. 준비 사항 (IIS 웹사이트 설치, .net 설치)
1. 준비 사항 (IIS 웹사이트 설치, .net 설치)
- 서버관리자 → 관리 → 역할 및 기능 추가 필요한 항목을 설치한다.
- 웹사이트 테스트는 .net 코드로 할 예정이라. net을 설치한다.
- .net 4.0은 OS에 기본 설치 되어있고 다른 버전은 microsoft 홈페이지.net 다운로드 페이지에서 받으면 된다.
2. 사이트 설정
- 서버관리 → 도구 → IIS(인터넷 정보 서비스) 관리자 → 사이트 → 웹사이트 추가
- 웹사이트 정보 입력
- 기존에 FTP 계정 생성을 했던 유저 경로와 권한을 그대로 사용예정
- 입력이 완료되면 확인.
- 웹사이트 추가가 완료됨.
- 프로세스 아이디 변경 (선택사항, 관리방식의 문제)
- 풀 → 속성 → 고급설정 → 프로세스 모델 → ID
- 사용자 권한으로 수정
- 변경된 프로세스 아이디 확인.
3. 웹 사이트 테스트 ( .net 예제소스)
- web.config 파일을 생성
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<customErrors mode="Off" />
</system.web>
<system.webServer>
<defaultDocument>
<files>
<add value="index.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
- index.aspx
<%@ Page Language="C#" %>
<!DOCTYPE html>
<html>
<head>
<title>Hello World Example</title>
</head>
<body>
<h1>
<% Response.Write("Hello World!!"); %>
</h1>
<p>
<% Response.Write(".NET Version: " + Environment.Version); %>
</p>
</body>
</html>
- 웹 페이지로 확인