Top Banner
55

Web Server with IIS FTP Windows 2003 R2

Nov 16, 2014

Download

Documents

mkitmdia

คู่มือการติดตั้งและปรับแต่ง Web Server ด้วย IIS FTP Windows 2003 R2
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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