web server with iis ftp windows 2003 r2

55

Upload: mkitmdia

Post on 16-Nov-2014

626 views

Category:

Documents


0 download

DESCRIPTION

คู่มือการติดตั้งและปรับแต่ง Web Server ด้วย IIS FTP Windows 2003 R2

TRANSCRIPT

Page 1: Web Server with IIS FTP Windows 2003 R2
Page 2: Web Server with IIS FTP Windows 2003 R2

������

���� ���

������������������ IIS

1. ก������� IIS (Internet Information Services) .................................................................... 1

2. ก������� !"#$%�&'()*�!+ IIS ............................................................................................. 5

3. ก��.�#/�*�0*��*��1'2 IIS ................................................................................................. 8

3.1 4�5) Documents Root .............................................................................................. 8

3.2 .9:5+2 Home Directory .......................................................................................... 9

3.3 .9:5+2 TCP Port ................................................................................................... 11

3.4 #9"Bก IP C:5$)*��B�ก��'(� �:+ก'D� ......................................................................... 12

3.5 EF�ก Bandwidth /9K Connections ...................................................................... 13

4. ก��CF� Virtual Host (�NBก�������(9�+1 !"#$%�&'2 0�N5B� Server �! :+! .................... 15

4.1 Virtual Host O+'D� TCP Port .............................................................................. 15

4.2 Virtual Host O+'D�(9�+ IP Address .................................................................. 19

4.3 Virtual Host O+'D� Domain Name C:5�*��ก2 ...................................................... 23

5. ก��CF�'(� PHP ��)��RCF���2$�#2 IIS .......................................................................... 27

6. ก������� SSL #2 IIS (https) ........................................................................................... 32

������������������ FTP

1. ก������� FTP ................................................................................................................... 41

2. ก������� FTP Site ............................................................................................................. 42

3. ก��.�#/�*� FTP .............................................................................................................. 45

3.1 +ก 9�ก Anonymous ............................................................................................... 45

3.2 .9:5+2 Home Directory ........................................................................................ 46

3.3 .9:5+2 TCP Port ................................................................................................... 46

3.4 #9"Bก IP Address C:5(��)'D���2 ............................................................................ 47

3.5 �����X�B0!�)��B2�# )N5B9"BกB�2 X��O+ command ........................................... 47

3.6 ����� Virtual Directory ......................................................................................... 48

4. Virtual FTP Site (�NBก�������(9�+ FTP Site '2 FTP Server �! :+! ........................... 50

4.1 Virtual FTP Site O+'D� TCP Port ....................................................................... 50

4.2 Virtual FTP Site O+'D�(9�+ IP Address ............................................................ 51

5. ����� User '(�'D� FTP '2 Directory C:5/�ก�*��ก2 ............................................................ 52

Page 3: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

1

����������� ����� �������ก��������

*+�,-./0-1231�ก��������+,. Windows Server 2003 R2 Enterprise Edition ��9�: ��ก.�/0- 1 �� IP Address /0-123/�<.� 10.1.4.133

������ก ��� 1 <9�>�>��3.?@.*+�,-.

1. ก�������� IIS (Internet Information Services) IIS (Internet Information Services) <�?��D������E�3F�กG������ H�����ก�� I�JE /0- Control Panel �3>*�,.ก Add or Remove Programs

������ก ��� 2 Add or Remove Programs

Page 4: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

2

F�ก����*�,.ก Add/Remove Windows Component F�E�3��9�: ��ก.�/0- 3 F�ก����*�,.ก Application Server

������ก ��� 3 *�,.ก Application Server F�ก����*�,.ก Internet Information Services ��9�: ��ก.�/0- 4

������ก ��� 4 *�,.ก Internet Information Services

Page 5: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

3

<�ก��������

������ก ��� 5 <�ก��������

ก��������*<�OF<?�P�QR

������ก ��� 6 ก��������*<�OF<?�P�QR

Page 6: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

4

/�<.�ก��/S��� I�Jก��* T� Browser F�ก����:�?:R http://127.0.0.1

������ก ��� 7 /�<.�ก��/S���

V�,.<�?��D��>F<.�E�3F�ก Services ��9�: >�� service start .JP�V�,.E?����P

������ก ��� 7 ��>F<.� Service

Page 7: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

5

2. ก����� ��> ?@�A�B�C��D IIS

I�J ก���3>F�?0 Default Web Site ?�.JP��3> ��<�?��D/S�ก��<�3� Website @[��?�1V?�E�3I�Jก��+��ก@>�/0- Web Site �3>*�,.ก new �3>*�,.ก Web site\ ��9�: ��ก.�/0- 8

������ก ��� 8 <�3� Web site 1V?� F�ก����1V31<���J��*.0J� 1�/0-�0�F�1<�+S�>�� PORT81 *:,-.+>�?*@3�1F��J

������ก ��� 9 1<���J��*.0J�

Page 8: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

6

1�V�3� Web site Creation Wizard ��2�. Enter the IP address to use for this Web site 1V3*�,.ก IP (1�ก�Q0V�[-*+�,-.?0V��J IP) V�,.@3�?E *�JกOE�3 <�>�1�2�. TCP Port 1V31<� Port /0-�3.ก��1V3/S��� I�J+�� ก��@. Website /0-?�:�3.?ก��ก��������F�* b� Port 80 �� E?�?0ก�� Assign IP 1V3 ������D3�*��กS�V��+����?*��?+,. PORT 80 �� All Unassigned F�/S�1V3 Website /0-<�3�1V?�E?�<�?��D/S���E�3 Jก*>3�>��*��/S�ก���� Website Default /��E �3> 1�/0-�0�*�,.ก TCP Port * b� Port 81

������ก ��� 10 *�,.ก TCP Port *�,.ก Home Directory ��9�: ��ก.�

������ก ��� 11 *�,.ก Home Directory

Page 9: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

7

กS�V��+�� Permissions 1V3ก�� Website �0�

������ก ��� 12 กS�V��+�� Permissions F�ก��<�3� Website

������ก ��� 13 F�ก��<�3� Website

** 9�:/0-123 ��ก.�1�ก��<�3� Website F��S�E 1231�.h���Jก��/S� Virtual Host I�J123 TCP Port .0ก+��� *�,-.F�กก��/S���*V?,.ก�� **

Page 10: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

8

3. ก����� ��C �C��C� G�� IIS

3.1 ����� Documents Root +,.ก��*:�-?V�,.ก��กS�V��+��+>�?<S�+�j1V3ก��Ek�R1�.JP�1� Home Directory ���P * b�ก��*:�-?Ek�R index.html *@3�E

/S�I�J+��ก@>�/0-*>O�Em�R�����3>*�,.ก Properties

������ก ��� 14 +��ก@>� Website �3>*�,.ก/O� Document F�ก����*�,.ก Add �3>1<�2,-.Ek�R*@3�E

������ก ��� 15 *:�-? Documents Root

Page 11: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

9

3.2 �����D� Home Directory +,.ก��* �0-J� Directory @.*>O�Em�R���� I�Jก��+��ก@>�/0- *>O�Em�R����o �3>*�,.ก Properties *�,.ก/O� Home Directory I�J<�?��D/S�E�3 3 >�h0+,. - A directory locate on this computer +,. ก��*�,.ก Directory 9�J1�*+�,-. - A share locate on another computer +,. ก��*�,.ก Directory F�ก*+�,-..,-� - A redirection to URL +,.ก���0E�*�ก*>O��0�E J�*>O�Em�R.,-� +�� ก��F�* b� c:\inetpub\wwwroot ��9�: ��ก.�/0- 16

������ก ��� 16 Default home directory

2�. local path *�,.กE J� D:\www

������ก ��� 17 *�,.ก home directory E J� d:\www

Page 12: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

10

>�h0ก��*�,.ก Home Directory E J�*+�,-.+.?:�>*�.�R.,-�1V3+��ก*�,.ก A share locate on another computer �3>:�?:R IP Address @.*+�,-./0-�3.ก��F�ก����1V3+��ก*�,.ก Connect As\ �3>1<� User Password ��9�: ��ก.�/0-

������ก ��� 18 *�,.ก Home E J�*+�,-.+.?:�>*�.�R.,-� >�h0ก��*�,.ก Home Directory E J�*>O�Em�R.,-� 1V3*�,.ก A redirection to URL ��9�:F�

*�,.ก1V320�E J� http://www.msu.ac.th

������ก ��� 19 *�,.ก Home E J�*>O�Em�R.,-�

Page 13: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

11

*?,-.*�0Jก?�J�*+�,-.�0� *2�� :�?:R http://127.0.0.1 F� Redirect E J�*>O�?V�>�/J���J?V�<��+�?��9�: ��ก.�

������ก ��� 20 <�*>O�Em�R/0- redirect

3.3 �����D� TCP Port +,.ก��* �0-J� PORT ก��/S���@.*>O�Em�Rm[- ก��F�* b� TCP Port 80 /S�E�3I�J+��ก@>�/0-*>O�Em�R����o *�,.ก Properties /0-/O� Web Site 2�. TCP port * �0-J�* b� 8080 ��9�: ��ก.�

������ก ��� 21 * �0-J� TCP Port

Page 14: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

12

*?,-./S�ก��*�0Jก123*>O��3.:�?:R���0� http://127.0.0.1:8080 ���P

������ก ��� 22 <�ก��* �0-J� TCP Port * b� 8080 3.4 �>ก IP ���?�C� ก���B���Dก�� +,.ก�� block IP Address /0-E?��3.ก��*�0Jก123

*>O�Em�R�0� I�J+��ก@>�/0-*>O�Em�R����o *�,.ก Properties /0-/O� Directory Security F�ก����*�,.ก Edit 1�2�. IP address and domain name restriction *�,.ก Add m[-<�?��D*�,.ก Block *:0J*+�,-.*�0J>V�,.* b�ก�t�?กOE�3��9�: ��ก.�

������ก ��� 23 Block IP Address

Page 15: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

13

*?,-.*+�,-. IP 10.1.4.135 *�0Jก123 Web site *+�,-. 10.1.4.133 กOF�E?�<�?��D123��E�3��

9�:

������ก ��� 24 E?�<�?��D*�0Jก123*>O�Em�RE�3

3.5 PQ�ก�� Bandwidth ��� Connections /S�E�3I�J+��ก@>�/0-*>O�Em�R����o *�,.ก Properties /0-/O� Performance 1�ก�.�Bandwidth throttling <�?��DกS�V��+�� Maximum bandwidth 1�ก��123����. 1 ก�I�E��R E�3 ��1�ก�.� Web site connection <�?��DกS�V��FS��>� Connections /0-*�0Jก*@3�?�E�3<??t��กS�V��* b� 2 connections

������ก ��� 25 FS�ก�� Bandwidth �� Connections

Page 16: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

14

*?,-./S�ก��*�0Jก*>O��0�*ก��FS��>� Connection F�@[��@3.+>�? Service Unavailable ��9�: ��ก.�

������ก ��� 26 <�ก��*�0Jก123��*ก�� Connection /0-กS�V��

Page 17: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

15

4. ก���Q� Virtual Host B��ก����� B��DG��> ?@�A������� Server ������D�

I�JF�123 Home Directory ��9�: ��ก.�

������ก ��� 27 Home Directory /0-123/S� Virtual host

4.1 Virtual Host W�D�� TCP Port +,.ก��<�3�*>O�Em�R?�กก>��V�[-1V3.JP�1�*+�,-. Server *�0J>ก�� I�Jก��กS�V�� Port /0-�ก���ก�� *2�� www.network-msu.com:81 �� www.network-msu.com:88 * b��3� /S�E�3���0�

Page 18: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

16

/S�*V?,.�@����.�ก��<�3�*>O�Em�R1V?�F�กV�>@3./0- 2 /0-I �ก�? IIS Manager +��ก@>�/0- Web site �3>*�,.ก New -> Web Site.. ��9�: ��ก.�

������ก ��� 28 <�3�*>O�Em�R1V?� 1<���J��*.0J�

������ก ��� 29 1<���J��*.0J�

Page 19: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

17

*�,.ก Port * b� 81

������ก ��� 30 *�,.ก Port * b� 81 *�,.ก Home Directory E J� D:\www\vh_port\www1

������ก ��� 31 Home Directory E J� D:\www\vh_port\www1

Page 20: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

18

Website /S�*V?,.�ก��<�3� Host �ก*:0J��* �0-J� Port * b� 88

������ก ��� 32 Port 88 Home Directory E J� D:\www\vh_port\ww2

������ก ��� 33 Home Directory E J� D:\www\vh_port\ww2

Page 21: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

19

*?,-.*�0Jก123��F�E�3G���9�: ��ก.�

������ก ��� 34 <�G� Virtual Host 123 Port

4.2 Virtual Host W�D��B��D IP Address +,.ก��<�3�*>O�Em�R?�กก>��V�[-1V3.JP�1�*+�,-. Server *�0J>ก�� I�Jก��กS�V�� IP Address /0-�ก���ก�� *2�� http://10.1.4.133 �� http://10.1.4.134 * b��3�

/S�E�3��Jก��<�3� web site @[��1V?�V�,.ก��ก3E@ web site *��?กOE�31�/0-�0�F�/S�ก��ก3E@ web site *��?

.������ก�3./S�ก��*:�-? IP Address 1V3ก��*+�,-.ก�.� I�Jก��*@3�E /0- Network Connections +��ก@>�/0-ก��R��� *�,.ก properties +��ก 2 +���/0- TCP/IP �3>*�,.ก/0- ty? Advanced /0-2�. IP Setting +��ก/0- ty? Add F�ก����1V31<� IP /0-F�*:�-?��9�:

Page 22: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

20

������ก ��� 35 *:�-? IP Address

/0- IIS Manager +��ก@>�/0-*>O�Em�R/0-�3.ก�����+�� *�,.ก Properties /0-/O� Website 2�. IP Address *�,.ก IP 10.1.4.133 ��9�:

������ก ��� 36 กS�V�� IP Address * b� IP 10.1.4.133

Page 23: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

21

/0-/O� Home Directory *�,.ก Home Directory E J� D:\www\vh_ip\www1 ��9�:

������ก ��� 36 กS�V�� Home Directory E J� D:\www\vh_ip\www1 Web site /0- 2 /S�*V?,.ก�� ���0� กS�V�� IP Address * b� 10.1.4.134

������ก ��� 37 กS�V�� IP Address * b� 10.1.4.134

Page 24: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

22

/0-/O� Home Directory *�,.ก Home Directory E J� D:\www\vh_ip\www2 ��9�:

������ก ��� 38 กS�V�� Home Directory E J� D:\www\vh_ip\www2

*?,-.*�0Jก123��F�E�3G���9�:

������ก ��� 39 G�ก��/S� Virtual host I�J123 IP Address

Page 25: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

23

4.3 Virtual Host W�D�� Domain Name ����C� ก�� +,.ก��<�3�*>O�Em�R?�กก>��V�[-1V3.JP�1�*+�,-. Server *�0J>ก�� I�Jก��กS�V�� Domain name /0-�ก���ก�� *2�� www.network-msu1.com �� www.network-msu2.com * b��3�

/S�E�3I�Jก��<�3� web site @[��1V?�V�,.ก��ก3E@ web site *��?กOE�31� /0-�0�F�/S�ก��ก3E@ web site *��?

ก��/S� Virtual Host I�J.�z�JI�*?�*�?* b�>�h0/0-123��ก��?�ก I�J�3..�z�J DNS *@3�?�

2�>J m[-D3�E?�?0 DNS <�?��Dก3E@+��1�*+�,-. Client E�3���0� *@3�E /0- C:\WINDOWS\system32\drivers\etc\ ก3E@Ek�R hosts I�Jก��*:�-?

10.1.4.133 www.network-msu1.com 10.1.4.133 www.network-msu2.com ��9�: ��ก.�

������ก ��� 40 ก3E@Ek�R hosts

Page 26: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

24

/0- IIS Manager +��ก@>�/0-*>O�Em�R/0-�3.ก�����+�� *�,.ก Properties /0-/O� Website 2�. IP Address +��ก ty? Advanced.. F�ก����*�,.ก Add F� ��กHV�3����1V3กS�V��+�� 1�2�. Host Header value 1<� www.network-msu1.com ��9�:

������ก ��� 41 กS�V�� Host Header value

Page 27: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

25

/0-/O� Home Directory *�,.ก Home Directory E J� D:\www\vh_domainname\www1 ��9�:

������ก ��� 42 กS�V�� Home Directory E J� D:\www\vh _ domainname\www1

Web site /0- 2 /S�*V?,.ก�� ���0� /0- IIS Manager +��ก@>�/0-*>O�Em�R/0-�3.ก�����+�� *�,.ก Properties /0-/O� Website 2�. IP Address +��ก ty? Advanced.. F�ก����*�,.ก Add F� ��กHV�3����1V3กS�V��+�� 1�2�. Host Header value 1<� www.network-msu2.com ��9�:

Page 28: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

26

������ก ��� 43 กS�V�� Host Header value /0-/O� Home Directory *�,.ก Home Directory E J� D:\www\vh_domainname\www2 ��9�:

������ก ��� 44 กS�V�� Home Directory E J� D:\www\vh _ domainname\www2

Page 29: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

27

*?,-.*�0Jก123��F�E�3G���9�:

������ก ��� 45 G�ก��/S� Virtual host I�J123 Domain name

5. ก���Q��B PHP �����\�Q� ��?� � IIS

I�J ก���3> IIS F�<�?��D���E�3*{:�� asp �� html */������ D3��3.ก��1V3<�?��D��� php E�3�3./S�ก�� ������ php �� ����� IIS ���0� ������ PHP

1. Download php for windows F�ก*>O�Em�R php.net 2. +��JEk�RE>3/0- Drive C:\ F�ก����* �0-J�Ik�R*�.�R* b� php 3. V�Ek�R php.ini-dist 1� C:\php\ Copy E J� C:\windows �3>* �0-J�2,-.* b� php.ini 4. �����+�� php.ini ��?+>�?*V?��<? *2�� D3��3.ก��123����>?ก�� Mysql 1V3*.�

ก3F�ก ;extension=php_mysql.dll * b� extension=php_mysql.dll (*.�*+�,-.V?�J ; ..ก) F�ก����

Page 30: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

28

Copy Ek�R libmysql.dll �� php5ts.dll m[-.JP�1�Ik�*�.�R C:\PHP �3>�S�E 1<�1�Ik�*�.�R system32 /0- C:\WINDOWS\system32

����� IIS

1. /0- IIS Manager +��ก@>�/0- Web site /0-F� �����*�,.ก properties /O� Home Directory +��ก ty? Configuration ��9�:

������ก ��� 46 *�,.ก configuration

Page 31: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

29

2. /0-/O� Mapping +��ก ty? Add �3>*�,.กEk�R c:\php\php5isapi.dll ��9�:

������ก ��� 47 *�,.กEk�R c:\php\php5isapi.dll

3. /0- Execute permissions *�,.ก Scripts only

������ก ��� 48 *�,.ก Scripts only

Page 32: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

30

4. *:�-? Document root * b� index.php ��9�:

������ก ��� 49 *:�-? Document root

5. /0-V�3� IIS Manager +��ก@>�/0- Web Service Extension *�,.ก New F�ก����*:�-?Ek�R C:\php\php5isapi.dll ��*2O+DPก/0- Set extension status to Allowed ��9�:

������ก ��� 50 *:�-? Web Service Extension

Page 33: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

31

6. /�<.�ก�� Run Ek�R php F�E�3G���9�:

������ก ��� 51 /�<.�ก�� Run Ek�R php

Page 34: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

32

6. ก�������� SSL � IIS (https)

ก�������� SSL F�2�>J*:�-?1�*�,-.+>�? �.�9�J1V3ก�� website ?0@����.�ก�����������0� .������ก�3.?0 Certificate *:,-.1231�ก�������� 1�/0-�0�F�/S�ก�� Download Certificate /��.123 90 >�� F�ก*>O�Em�R m[-F�<�3� Person Certificate *:,-.�S�E @. Certificate ���0� 1. /0- IIS Manager +��ก@>�*>O�Em�R*�,.ก Properties/0-/O� Directory Security +��ก ty? Server Certificate ��9�:

������ก ��� 52 Server certificate

2. +��ก Next

������ก ��� 53 +��ก Next

Page 35: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

33

3. *�,.ก Create a new certificate

������ก ��� 54 *�,.ก Create a new certificate

4. +��ก Next

������ก ��� 55 +��ก Next

5.1<�2,-.

������ก ��� 56 1<�2,-.

Page 36: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

34

6. 1<�2,-..+Rก� /0-�0�1<� Computer MSU

������ก ��� 57 1<�2,-..+Rก�

7. 1<�2,-.*:,-.��� Certificate (1<�.�E�กOE�3 V�,.F�* b� domain name) 1�/0-�0�1<� Kamthorn Msu

������ก ��� 58 1<�2,-.

8. 1<�/0-.JP�

������ก ��� 59 1<�/0-.JP�

Page 37: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

35

9. กS�V�� Directory *:,-.��� Certificate ��9�:

������ก ��� 60. กS�V�� Directory *:,-.��� Certificate

10. Copy person certificate *:,-.�S�E @. Certificate F�ก*>O�Em�R 11.

������ก ��� 61. person certificate

Page 38: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

36

11. Register *:,-.@.��� certificate I�Jก�� Copy Cert /0-<�3�E>3?�>�/0-2�. copy and pate CSR into this box ��2�. select the server software use to generate the CSR 1V3*�,.ก Microsoft IIS 5 X and latter ��9�:

������ก ��� 62 Register 12. F�ก��������F�<� File .cer ?�J�.0*?��R/0-E�3<?�+�E>3 F�ก���� Save ?�J�*+�,-.+.?:�>*�.�R*:,-./S�ก����������.E

������ก ��� 63 <� Certificate

Page 39: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

37

13. F�ก����/S�ก�������� Certificate 1V3ก��*>O�Em�R /0-V�3���� website /S�ก��������/O� Directory Security +��ก ty? Server certificate ��9�:

������ก ��� 64 ������ Cert

14. +��ก Next

������ก ��� 65 +��ก Next

Page 40: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

38

15. *�,.ก Process the pending request and install the certificate ��9�:

������ก ��� 66 *�,.ก Process the pending request and install 16. *�,.กEk�R Certificate /0-E�3F�ก*>O�Em�R

������ก ��� 67 *�,.กEk�R Certificate

Page 41: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

39

17. กS�V�� Port +�� ก��@. SSL +,. Port 443 +��ก Next

������ก ��� 68 กS�V�� Port

18. <���J��*.0J�<�t

������ก ��� 69 <���J��*.0J�<�t

Page 42: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

40

19. <�G�ก�������� SSL �� IIS

������ก ��� 70 <�G�*?,-.*�0Jก123 https://127.0.0.1

������ก ��� 71 <���J��*.0J�@. Certificate

Page 43: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

41

������ ������ ��C FTP � Windows 2003

1. ������ FTP

/0- Control Panel *�,.ก Add remove Programs F�ก����*�,.ก Windows Component �3>*�,.ก FTP ��9�:

������ก ��� 72 ������ FTP

������ก ��� 73 <�ก��������

Page 44: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

42

������ก ��� 74 <�ก��������*<�OF<?�P�QR

2. ก����� FTP Site

������ก ��� 75 <�3� New Ftp Site

������ก ��� 76 +��ก Next

Page 45: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

43

������ก ��� 77 1<���J��*.0J�

������ก ��� 78 +��ก Next

Page 46: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

44

������ก ��� 79 *�,.ก Directory

������ก ��� 80 กS�V�� Permission

Page 47: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

45

������ก ��� 81 <�G� FTP Site

3. ก����� ��C FTP

3.1 Jก*��ก Anonymous I�J ก��*?,-.������ FTP *�0J��3.J/tก*+�,-.<�?��D*@3�123 FTP E�3V?� *�,-.F�ก+�� ก�����+��1V3 anonymous <�?��D*@3�E�3 ������<�?��DJก*��กE�3I�J +��ก@>� FTP Site *�,.ก properties �3>E /0-/O� Security Accounts �3>*.�*+�,-.V?�JDPกV�3� Allow anonymous connections ..ก��9�:

������ก ��� 82 Jก*��ก Anonymous

Page 48: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

46

3.2 * �0-J� Home Directory +�� ก�� Home directory F�.JP�/0- C:\Inetpub\ftproot *G�0-J�E�3I�J+��ก@>� FTP Site *�,.ก properties �3>E /0-/O� Home Directory * �0-J� Local path * b� D:\FTP ��9�:

������ก ��� 83 * �0-J� Home Directory

3.3 * �0-J� TCP Port +�� ก��F�* b� port 21 * �0-J�* b� port 22 ��9�:

������ก ��� 84 * �0-J� TCP Port

Page 49: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

47

3.4 ��O.ก IP Address /0-V3�?123�� <�?��D Block IP Address /0-E?��3.ก��1V3123�� FTP I�J+��ก@>� FTP Site *�,.ก properties �3>E /0-/O� Directory security *2O+ Granted access F� ��กHV�3����1V31<� IP Address ?0-�3.ก�� Block ��9�:

������ก ��� 85 ��O.ก IP Address /0-V3�?123��

3.5 <�3�@3.+>�?�3.���� *?,-.�O.ก.��*@3�I�J command I�J+��ก@>� FTP Site *�,.ก properties �3>E /0-/O� Messages 2�. Banner :�?:R@3.+>�?�3.���� 2�. Welcome * b�@3.+>�?�3.����*?,-. User login

������ก� ��� 86 <�3�@3.+>�?�3.���� *?,-.�O.ก.��*@3�I�J command

Page 50: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

48

������ก� ��� 87 <�@3.+>�?�3.���� *?,-.�O.ก.��*@3�I�J command

3.6 <�3� Virtual Directory I�J+��ก@>� FTP Site *�,.ก New -> Virtual Directory F�ก����1<���J��*.0J���9�:

������ก� ��� 88 1<���J��*.0J�

Page 51: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

49

������ก� ��� 89 กS�V�� Directory

������ก� ��� 90 กS�V�� permission

Page 52: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

50

4. Virtual FTP Site B��ก����� B��D FTP Site �� FTP Server ������D�

4.1 Virtual FTP Site I�J123 TCP Port I�J+��ก@>� FTP Site *�,.ก properties �3>E /0-/O� FTP Site /0-2�. TCP Pot * �0-J�* b� 21 �� 22 ��9�: ��* �0-J� Home Directory

������ก� ��� 91 กS�V�� Port

������ก� ��� 92 <�G�

Page 53: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

51

4.2 Virtual FTP Site I�J123V��J IP Address I�J+��ก@>� FTP Site *�,.ก properties �3>E /0-/O� FTP Site /0-2�. IP address * �0-J�* b� 10.1.4.133 �� 10.1.4.134 ��9�: ��* �0-J� Home Directory

������ก� ��� 93 กS�V�� IP address

������ก� ��� 94 <�G�

Page 54: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

52

5. ��� User �B�� FTP �� Directory �����ก�C� ก��

ก���� User ����+�1V3?0 Directory /0-�ก���ก�� I�J���� User E?�<�?��D*@3�123��@. User .,-�oE�3 .������ก�3./S�ก��<�3� User @[��?�1V?�ก�.����0�

+��ก@>� My Computer *�,.ก Manage +��ก@>� Users *�,.ก New User.. ��9�:

������ก� ��� 95 <�3� User

������ก� ��� 96 กS�V����J��*.0J� User

Page 55: Web Server with IIS FTP Windows 2003 R2

ก���������� ����� IIS �� FTP �� Windows 2003 ! mkitmedia.com

53

F�ก����+��ก@>�/0- User *�,.ก Properties /0-/O� Profile 2�. local path 1<� Directory /0-�3.ก��<�3�* b� FTP Site 1V3ก�� User �0� ��9�:

������ก� ��� 97 กS�V�� local path 1V3 User

F�ก����/S�ก��<�3� Virtual Directory @[��?�*:,-.�.��� User ��ก���> I�JกS�V�� Home Directory 1V3��ก�� Local Path @. User ��ก���> *2�� D:\FTP\Virtual FTP 1 *?,-. User login F�E�3G���9�:

������ก� ��� 98 <�G� User login