Windows Server 운영, IIS웹서버, Active Directory, 관리, 유지보수, 보안 사용자 Tip과 강좌
이번 Chapter 3에서는 웹 사이트 유지보수, PHP 어플리케이션 배포를 위해 FTP 서버를 활용하는 방법에 대해서 정리하고자 합니다. FTP 서비스의 설치 및 FTP 사이트 생성, 기존 웹 사이트에 FTP Publishing 구성, 보안 기능 등에 대해서 살펴볼 계획입니다. 우선 FTP 7.5 를 설치하고 제공되는 인터페이스를 간략하게 살펴보도록 하겠습니다.
IIS 관리자에서 왼쪽에 있는 사이트 메뉴를 선택한 후 우측 마우스를 클릭하면 '웹 사이트 추가' 메뉴는 볼 수 있지만 'FTP 사이트 추가' 는 메뉴에 나타나지 않는군요. 즉, 현재 머신에는 FTP 서비스가 설치되어 있지 않다는 것을 의미합니다. 자, 그렇다면 아래 설치 방법에 대해서 살펴 보시면 됩니다.
[FTP 7.5 설치]
FTP 서버를 설치하는 것도 웹 서버 설치와 마찬가지 몇 번의 클릭질을 통해 쉽게 설치가 가능합니다.
1. 시작 - 관리도구 - 서버 관리자 - 역할 - 웹 서버(IIS) - 역할 서비스 추가
가. FTP 서버 (FTP 서비스, FTP 확장성) 선택
나. 다음 - 설치
위와 같이 FTP 서버를 설치하는 데 시스템 재시작은 필요하지 않습니다. 단, IIS 7 을 모두 정상적으로 제거하기 위해서는 시스템 재시작이 필요할 수 있습니다.
[새 FTP 사이트 생성 및 연결]
새로운 FTP 사이트를 생성해 보고 연결 테스트를 해 보도록 하겠습니다.
1. IIS 관리자 - 사이트 - FTP 사이트 추가
2. 사이트 정보
가. FTP 사이트 이름 : TEST FTP
나. 실제 경로 : C:\inetpub\ftproot (FTP 서비스를 설치할 경우 FTP 사이트의 기본 홈 디렉터리로 생성됩니다)
3. 바인딩 및 SSL 설정
가. SSL : 허용
FTP 클라이언트와 서버간의 암호화 보안 기능에 대해서는 별도 포스팅 할 계획입니다.
4. 인증 및 권한 부여 정보
가. 인증 : 기본
나. 권한 부여 : 지정한 사용자, administrator (등록된 로컬 사용자 관리자 계정)
다. 사용 권한 : 읽기, 쓰기
5. FTP 연결 테스트
시작 - CMD.EXE 콘솔에서 FTP LOCALHOST (Default 21 port) 명령을 통해 아래와 같이 FTP 연결 테스트에 성공하였습니다.
GUI 환경에서 간단하게 FTP 서버의 설치와 FTP 사이트 생성 방법에 대해서 알아 보았습니다. 이렇게 GUI 를 통해서 뿐만 아니라 IIS 7 configuration file (%SystemRoot%\System32\inetsrv\config\applicationHost.config) 의 편집을 통해서도 웹 사이트를 생성할 수 있습니다. 다음 포스팅에서는 웹 사이트에 FTP 게시를 추가하는 방법에 대해서 살펴 보도록 하겠습니다.
IIS7(Internet Information Service) 웹서버 시리즈 강좌 리스트
[IIS7 웹서버 강좌 1-1] Microsoft 웹 플랫폼 설치 관리자(Windows Platform Installer)
[IIS7 웹서버 강좌 1-2] PHP 어플리케이션을 위한 IIS 웹 서비스 설치 및 구성
[IIS7 웹서버 강좌 1-3] SQL Server Driver for PHP 설치
[IIS7 웹서버 강좌 1-4] 인터넷 정보 서비스 관리자의 웹 사이트 기능 소개
[IIS7 웹서버 강좌 1-5] 인터넷 웹 서비스를 위한 Internet Information Services (IIS) 7 의 소개
[IIS7 웹서버 강좌 2-1] URL Rewrite 2.0 소개 및 설치
[IIS7 웹서버 강좌 2-2] URL Rewrite 규칙(Rule) 생성
[IIS7 웹서버 강좌 2-3] Apache의 mod_rewrite 규칙 가져오기
[IIS7 웹서버 강좌 3-1] FTP 7.5 설치 및 FTP 사이트 생성
[IIS7 웹서버 강좌 3-2] 웹 사이트의 FTP 게시 추가
[IIS7 웹서버 강좌 3-3] FTP 가상 호스트 이름 설정
[IIS7 웹서버 강좌 3-4] FTP 사용자 격리 구성
[IIS7 웹서버 강좌 4-1] IP 주소 및 도메인 제한
[IIS7 웹서버 강좌 4-2] 요청 필터링(Request Filtering)
[IIS7 웹서버 강좌 4-3] URLScan
[IIS7 웹서버 강좌 4-4] WebKnight 웹 서버 방화벽
[IIS7 웹서버 강좌 5-1] IIS 7 구성 저장소와 관리도구 소개
[IIS7 웹서버 강좌 5-2] IIS 7 커맨드라인 관리도구 Appcmd 소개
[IIS7 웹서버 강좌 5-3] 원격 관리와 관리자 위임
[IIS7 웹서버 강좌 6-1] 웹 서버의 백업과 복원 - (1) Windows Server Backup
[IIS7 웹서버 강좌 6-2] 웹 서버의 백업과 복원 - (2) IIS 7 설정 백업
[IIS7 웹서버 강좌 6-3] 웹 서버의 백업과 복원 - (3) 웹 배포 도구 패키지
[IIS7 웹서버 강좌 7-1] 웹 플랫폼 설치 관리자 3.0
[IIS7 웹서버 강좌 7-2] IIS 7.5 Express 살펴보기
[IIS7 웹서버 강좌 7-3] PHP 설치, 설정 관리를 위한 PHP Manager for IIS
[동영상 강좌] IIS7(Internet Information Service) 웹서버 시리즈 동영상 강좌 리스트 01. IIS7 웹서버 동영상 강좌 [1-1] WPI를 사용하여 XE 설치 02. IIS7 웹서버 동영상 강좌 [1-2] IIS 7, PHP 설치 및 구성 03. IIS7 웹서버 동영상 강좌 [1-3] SQL Server Driver for PHP 04. IIS7 웹서버 동영상 강좌 [1-4] IIS 인터넷 정보 서비스 관리자 05. IIS7 웹서버 동영상 강좌 [2-2] URL Rewrite 규칙 생성 06. IIS7 웹서버 동영상 강좌 [2-3] Apache의 mod_rewrite 규칙 가져오기 07. IIS7 웹서버 동영상 강좌 [3-1] FTP 7.5 설치 및 FTP 사이트 생성 08. IIS7 웹서버 동영상 강좌 [3-2] 웹 사이트의 FTP 게시 추가 09. IIS7 웹서버 동영상 강좌 [3-3] FTP 가상 호스트 이름 설정 10. IIS7 웹서버 동영상 강좌 [3-4] FTP 사용자 격리 구성 11. IIS7 웹서버 동영상 강좌 [4-1] IP 주소 및 도메인 제한 12. IIS7 웹서버 동영상 강좌 [4-2] 요청 필터링 13. IIS7 웹서버 동영상 강좌 [4-3] [4-4] URLScan, WebKnight 웹서버 방화벽 14. IIS7 웹서버 동영상 강좌 [5-2] 커맨드라인 관리도구 Appcmd 소개 15. IIS7 웹서버 동영상 강좌 [5-3] 원격 관리와 관리자 위임 16. IIS7 웹서버 동영상 강좌 [6-1] Windows Server Backup 17. IIS7 웹서버 동영상 강좌 [6-2] IIS 7 설정 백업 18. IIS7 웹서버 동영상 강좌 [6-3] 웹 배포 도구 패키지

Lai Go's TINote Blog - http://laigo.kr
- 090610_0027_31FTP751.png (13.0KB)(12)
- 090610_0027_31FTP752.png (112.2KB)(10)
- 090610_0027_31FTP753.png (53.0KB)(10)
- 090610_0027_31FTP754.png (14.9KB)(10)
- 090610_0027_31FTP755.png (38.5KB)(11)
- 090610_0027_31FTP756.png (24.5KB)(9)
- 090610_0027_31FTP757.png (21.5KB)(9)
- 090610_0027_31FTP758.png (20.2KB)(10)

라이고