วิธีการตั้งค่าเซิร์ฟเวอร์ FTP ใน Windows โดยใช้ IIS
ก่อนหน้านี้ฉันเขียนโพสต์ไว้ วิธีเปลี่ยนคอมพิวเตอร์ของคุณให้เป็นเซิร์ฟเวอร์แชร์ไฟล์ของ Windows ใช้สองโปรแกรมที่แตกต่างกัน หากคุณกำลังมองหาวิธีที่รวดเร็วในการแชร์ไฟล์บนเครื่องคอมพิวเตอร์ของคุณกับเพื่อนหรือครอบครัวนี่เป็นวิธีที่ง่ายในการทำเช่นนั้น.
อย่างไรก็ตามหากคุณกำลังมองหา ตั้งค่าเซิร์ฟเวอร์ FTP ของคุณเองใน Windows โดยใช้ IIS คุณสามารถทำได้ แต่ต้องใช้ความรู้ด้านเทคนิคเพิ่มเติม แน่นอนว่ามันยังช่วยให้คุณควบคุมการแบ่งปันและความปลอดภัยได้อย่างละเอียดยิ่งขึ้นดังนั้นจึงเหมาะสำหรับทุกคนที่มีความรู้คอมพิวเตอร์เพียงเล็กน้อย นอกจากนี้ IIS เป็นข้อมูลเกี่ยวกับการใช้งานเว็บไซต์ดังนั้นหากคุณต้องการเรียกใช้เว็บไซต์สองสามแห่งพร้อมกับเซิร์ฟเวอร์ FTP IIS เป็นตัวเลือกที่ดีที่สุด.
นอกจากนี้ยังเป็นที่น่าสังเกตว่า IIS รุ่นต่างๆมาพร้อมกับ Windows แต่ละรสชาติและทุกชุดมีคุณสมบัติที่แตกต่างกันเล็กน้อย IIS 5.0 มาพร้อมกับ Windows 2000 และ 5.1 มาพร้อมกับ Windows XP Professional IIS 6 สำหรับ Windows Server 2003 และ Windows XP Professional 64 บิต IIS 7 เป็น IIS ที่เขียนใหม่ทั้งหมดและรวมอยู่ใน Windows Server 2008 และ Windows Vista.
IIS 7.5 ถูกนำออกใช้พร้อมกับ Windows 7, IIS 8 ที่นำออกใช้กับ Windows 8 และ IIS 8.5 ที่นำออกใช้กับ Windows 8.1 ควรใช้ IIS 7.5 หรือสูงกว่าถ้าเป็นไปได้เพราะสนับสนุนคุณสมบัติส่วนใหญ่และมีประสิทธิภาพที่ดีขึ้น.
ติดตั้งและกำหนดค่าเซิร์ฟเวอร์ FTP ใน IIS
สิ่งแรกที่คุณจะต้องตั้งค่าเซิร์ฟเวอร์ FTP ของคุณเองใน Windows คือตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Internet Information Services (IIS) แล้ว โปรดจำไว้ว่า IIS มาพร้อมกับ Windows รุ่น Pro, Professional, Ultimate หรือ Enterprise.
ใน Windows Vista และรุ่นก่อนหน้าคลิกที่ เริ่มต้น, แผงควบคุม และไปที่ เพิ่ม / ลบโปรแกรม. จากนั้นคลิกที่ เพิ่ม / ลบคอมโพเนนต์ของ Windows. สำหรับ Windows 7 และสูงกว่าให้คลิกที่ โปรแกรมและคุณสมบัติ จากแผงควบคุมจากนั้นคลิกที่ เปิดหรือปิดคุณสมบัติ Windows.
ในตัวช่วยสร้างส่วนประกอบเลื่อนลงจนกว่าคุณจะเห็น IIS ในรายการและทำเครื่องหมายปิด ก่อนที่คุณจะคลิก ต่อไป แม้ว่าให้แน่ใจว่าคุณคลิก รายละเอียด จากนั้นตรวจสอบ บริการ File Transfer Protocol (FTP).
สำหรับ Windows 7 ขึ้นไปไปข้างหน้าและคลิกที่กล่องถัดจาก บริการข้อมูลทางอินเทอร์เน็ต และ เซิร์ฟเวอร์ FTP. คุณต้องให้แน่ใจว่าคุณตรวจสอบ เครื่องมือการจัดการเว็บ ในกล่องมิฉะนั้นคุณจะไม่สามารถจัดการ IIS จากเครื่องมือการดูแลระบบได้ในภายหลัง สำหรับ FTP คุณต้องตรวจสอบ บริการ FTP ไม่เช่นนั้นคุณจะไม่มีตัวเลือกในการสร้างเซิร์ฟเวอร์ FTP.
คลิก ตกลง จากนั้นคลิก ต่อไป. Windows จะดำเนินการต่อไปและติดตั้งไฟล์ IIS ที่จำเป็นพร้อมกับบริการ FTP คุณอาจถูกขอให้ใส่แผ่นดิสก์ Windows XP หรือ Windows Vista ณ จุดนี้ คุณไม่จำเป็นต้องใช้แผ่นดิสก์สำหรับ Windows 7 หรือสูงกว่า.
ติดตั้งและกำหนดค่า IIS สำหรับ FTP
เมื่อติดตั้ง IIS แล้วคุณอาจต้องรีสตาร์ทคอมพิวเตอร์ ตอนนี้เราต้องการไปข้างหน้าและเปิดแผงการตั้งค่า IIS เพื่อตั้งค่าเซิร์ฟเวอร์ FTP ดังนั้นไปที่ เริ่มต้น, แล้วก็ แผงควบคุม และคลิกที่ เครื่องมือบริหาร. ตอนนี้คุณควรเห็นไอคอนสำหรับ บริการข้อมูลทางอินเทอร์เน็ต.
เมื่อคุณเปิด IIS ใน Vista หรือรุ่นก่อนหน้าเป็นครั้งแรกคุณจะเห็นชื่อคอมพิวเตอร์ของคุณในเมนูด้านซ้ายเท่านั้น ไปข้างหน้าและคลิก + สัญลักษณ์ถัดจากชื่อคอมพิวเตอร์และคุณจะเห็นตัวเลือกสองสามอย่างเช่นเว็บไซต์ FTP ไซต์ ฯลฯ เราสนใจ FTP Sites ดังนั้นควรขยายออกไป คุณควรเห็น ไซต์ FTP เริ่มต้น, คลิกที่มัน.
คุณจะสังเกตเห็นหลังจากคุณคลิกที่ไซต์ FTP เริ่มต้นซึ่งมีปุ่มอยู่สองปุ่มที่ด้านบนที่มีลักษณะคล้ายกับปุ่ม VCR: เล่นหยุดและหยุดชั่วคราว หากปุ่ม Play เป็นสีเทาหมายถึงเซิร์ฟเวอร์ FTP นั้นทำงาน เซิร์ฟเวอร์ FTP ของคุณเริ่มทำงานแล้ว! คุณสามารถเชื่อมต่อผ่านซอฟต์แวร์ไคลเอนต์ FTP ของคุณได้ ฉันใช้ SmartFTP แต่คุณสามารถใช้สิ่งที่คุณชอบที่สุด.
สำหรับ Windows 7 และสูงกว่าคุณจะเห็นหน้าตาที่แตกต่างจาก IIS ประการแรกไม่มีปุ่มเล่นหรืออะไรอย่างนั้น นอกจากนี้คุณยังจะเห็นตัวเลือกการกำหนดค่ามากมายบนหน้าจอหลักสำหรับการตรวจสอบสิทธิ์การตั้งค่า SSL การเรียกดูไดเรกทอรีและอื่น ๆ.
ในการเริ่มต้นเซิร์ฟเวอร์ FTP ที่นี่คุณต้องคลิกขวาที่ เว็บไซต์ จากนั้นเลือก เพิ่มไซต์ FTP.
วิธีนี้จะเปิดตัวช่วยสร้าง FTP ที่คุณเริ่มต้นด้วยการตั้งชื่อให้ FTP ไซต์ของคุณและเลือกตำแหน่งทางกายภาพสำหรับไฟล์.
ถัดไปคุณต้องกำหนดค่าการเชื่อมและ SSL การเชื่อมโยงนั้นเป็นที่อยู่ IP ที่คุณต้องการให้ไซต์ FTP ใช้ คุณสามารถทิ้งไว้ที่ ไม่ได้กำหนดทั้งหมด หากคุณไม่ได้วางแผนที่จะใช้งานเว็บไซต์อื่น ๆ ดูแล เริ่มต้นไซต์ FTP โดยอัตโนมัติ ทำเครื่องหมายที่ช่องแล้วเลือก ไม่มี SSL เว้นแต่คุณจะเข้าใจใบรับรอง.
สุดท้ายคุณต้องตั้งค่าการตรวจสอบและการอนุญาต คุณต้องเลือกว่าคุณต้องการ ไม่ระบุชื่อ หรือ การรับรองความถูกต้องเบื้องต้น หรือทั้งคู่. สำหรับการให้สิทธิ์คุณเลือกจากผู้ใช้ทั้งหมดผู้ใช้ที่ไม่ระบุตัวตนหรือผู้ใช้ที่ระบุ.
คุณสามารถเข้าถึงเซิร์ฟเวอร์ FTP ได้จากภายในเครื่องโดยการเปิด Explorer และพิมพ์ ftp: // localhost. หากทุกอย่างทำงานได้ดีคุณจะเห็นการโหลดโฟลเดอร์โดยไม่มีข้อผิดพลาด.
หากคุณมีโปรแกรม FTP คุณสามารถทำสิ่งเดียวกันได้ เปิดซอฟต์แวร์ไคลเอนต์ FTP แล้วพิมพ์ localhost เป็นชื่อโฮสต์และเลือก ไม่ระบุชื่อ สำหรับการเข้าสู่ระบบ เชื่อมต่อและคุณควรเห็นโฟลเดอร์.
ตกลงดังนั้นตอนนี้เราได้เปิดใช้งานเว็บไซต์แล้ว! ตอนนี้คุณจะวางข้อมูลที่คุณต้องการแบ่งปันที่ไหน ใน IIS ไซต์ FTP เริ่มต้นจะอยู่ในที่ตั้งจริง C: \ Inetpub \ Ftproot. คุณสามารถถ่ายโอนข้อมูลในนั้นได้ แต่ถ้าคุณมีข้อมูลอยู่ที่อื่นแล้วและไม่ต้องการย้ายไปที่ inetpub?
ใน Windows 7 หรือสูงกว่าคุณสามารถเลือกตำแหน่งใด ๆ ที่คุณต้องการผ่านตัวช่วยสร้าง แต่ยังคงมีเพียงโฟลเดอร์เดียว หากคุณต้องการเพิ่มโฟลเดอร์ไปยังไซต์ FTP คุณต้องเพิ่มไดเรกทอรีเสมือน สำหรับตอนนี้เพียงแค่เปิดไดเรกทอรี ftproot และทิ้งไฟล์บางไฟล์ลงไป.
ตอนนี้รีเฟรชไคลเอนต์ FTP ของคุณและคุณควรเห็นไฟล์ของคุณอยู่ในรายการ! ดังนั้นตอนนี้คุณมีเซิร์ฟเวอร์ FTP ที่ทำงานอยู่บนคอมพิวเตอร์ของคุณ ดังนั้นคุณจะเชื่อมต่อจากคอมพิวเตอร์เครื่องอื่นบนเครือข่ายท้องถิ่นได้อย่างไร?
ในการทำเช่นนี้คุณจะต้องเปิดไฟร์วอลล์ Windows เพื่ออนุญาตการเชื่อมต่อ FTP กับคอมพิวเตอร์ของคุณ มิฉะนั้นคอมพิวเตอร์ภายนอกทั้งหมดจะถูกบล็อก คุณสามารถทำได้โดยไปที่ เริ่มต้น, แผงควบคุม, คลิกที่ ไฟร์วอลล์หน้าต่าง จากนั้นคลิกที่ สูง แถบ.
ภายใต้ การตั้งค่าการเชื่อมต่อเครือข่าย ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดได้รับการตรวจสอบในรายการด้านซ้ายแล้วคลิกที่ การตั้งค่า ปุ่ม. ตอนนี้คุณจะสามารถเปิดพอร์ตบางอย่างบนคอมพิวเตอร์ของคุณตามบริการที่คอมพิวเตอร์ของคุณกำลังจัดให้ เนื่องจากเรากำลังโฮสต์เซิร์ฟเวอร์ FTP ของเราเองเราจึงต้องการตรวจสอบ เซิร์ฟเวอร์ FTP.
หน้าต่างป๊อปอัพเล็ก ๆ จะปรากฏขึ้นพร้อมการตั้งค่าบางอย่างที่คุณสามารถเปลี่ยนได้เพียงปล่อยไว้ตามที่เป็นและคลิกตกลง คลิกตกลงอีกครั้งที่หน้าต่างหลักของ Windows Firewall.
ใน Windows 7 และสูงกว่ากระบวนการแตกต่างกันสำหรับการเปิดพอร์ตไฟร์วอลล์ เปิด Windows Firewall จากแผงควบคุมจากนั้นคลิกที่ ตั้งค่าขั้นสูง ด้านซ้ายมือ จากนั้นคลิกที่ กฎขาเข้า และเลื่อนลงไปจนเห็น เซิร์ฟเวอร์ FTP (การรับส่งข้อมูล FTP), คลิกขวาที่มันและเลือก เปิดใช้งานกฎ.
จากนั้นคลิกที่ กฎขาออก และทำสิ่งเดียวกันเพื่อ เซิร์ฟเวอร์ FTP (การรับส่งข้อมูล FTP). คุณได้เปิดไฟร์วอลล์สำหรับการเชื่อมต่อ FTP แล้ว ตอนนี้ลองเชื่อมต่อกับไซต์ FTP ของคุณจากคอมพิวเตอร์เครื่องอื่นบนเครือข่ายของคุณ คุณจะต้องได้รับที่อยู่ IP ของคอมพิวเตอร์ก่อนจึงจะสามารถเชื่อมต่อได้จากคอมพิวเตอร์เครื่องอื่น.
ไปที่ เริ่มต้น, คลิก วิ่ง และพิมพ์ CMD. ชนิด IPCONFIG และจดหมายเลขสำหรับที่อยู่ IP:
ในไคลเอนต์ FTP ของคุณบนคอมพิวเตอร์เครื่องอื่นให้พิมพ์ที่อยู่ IP ที่คุณเพิ่งจดบันทึกและเชื่อมต่อโดยไม่ระบุชื่อ ตอนนี้คุณควรจะสามารถดูไฟล์ทั้งหมดของคุณได้เหมือนกับที่คุณทำบนไคลเอนต์ FTP ที่อยู่ในเครื่องคอมพิวเตอร์ อีกครั้งคุณยังสามารถไปที่ Explorer และเพียงพิมพ์ FTP: \\ ipaddress เพื่อเชื่อมต่อ.
ตอนนี้ไซต์ FTP ใช้งานได้แล้วคุณสามารถเพิ่มโฟลเดอร์ได้มากเท่าที่คุณต้องการสำหรับ FTP ด้วยวิธีนี้เมื่อผู้ใช้เชื่อมต่อพวกเขาระบุเส้นทางที่จะเชื่อมต่อกับโฟลเดอร์หนึ่ง.
กลับไปที่ IIS คลิกขวาที่ Default FTP Site แล้วเลือก ใหม่, แล้ว ไดเรกทอรีเสมือน.
ใน Windows 7 คุณคลิกขวาที่ชื่อเว็บไซต์และเลือก เพิ่มไดเรกทอรีเสมือน.
เมื่อคุณสร้างไดเรกทอรีเสมือนใน IIS โดยทั่วไปคุณจะสร้างนามแฝงที่ชี้ไปยังโฟลเดอร์บนฮาร์ดไดรฟ์ในเครื่อง ดังนั้นในวิซาร์ดสิ่งแรกที่คุณจะถามคือชื่อนามแฝง ทำให้เป็นสิ่งที่ง่ายและมีประโยชน์เช่น "WordDocs" หรือ "FreeMovies" ฯลฯ.
คลิกถัดไปจากนั้นเรียกดูเส้นทางที่คุณต้องการให้นามแฝงอ้างอิง ดังนั้นหากคุณมีภาพยนตร์หลายเรื่องที่คุณต้องการแชร์ให้เรียกดูโฟลเดอร์นั้น.
คลิกถัดไปและเลือกว่าคุณต้องการ อ่าน เข้าถึงได้เฉพาะหรือ อ่านและเขียน ทางเข้า หากคุณต้องการแชร์ไฟล์เพียงเลือกอ่าน หากคุณต้องการให้ผู้อื่นสามารถอัปโหลดไฟล์ไปยังคอมพิวเตอร์ของคุณเลือกอ่านและเขียน.
คลิกถัดไปจากนั้นคลิกเสร็จสิ้น! ตอนนี้คุณจะเห็นไดเรกทอรีเสมือนใหม่ของคุณด้านล่างไซต์ FTP เริ่มต้น ใน Windows 7 ขึ้นไปกระบวนการจะลดลงเป็นหนึ่งกล่องโต้ตอบที่แสดงด้านล่าง:
คุณสามารถเชื่อมต่อกับคุณโดยใช้ไคลเอนต์ FTP ของคุณโดยใส่ในฟิลด์ Path“ / Test” หรือ“ / NameOfFolder” ใน Explorer คุณจะต้องพิมพ์ ftp: // IPADDRESS / aliasname.
ตอนนี้คุณจะเห็นไฟล์ที่อยู่ในโฟลเดอร์ที่เราสร้างนามแฝงเท่านั้น.
เกี่ยวกับมัน! คุณสามารถสร้างโฟลเดอร์ได้มากเท่าที่คุณต้องการ! สิ่งเดียวที่คุณต้องทำคือให้ที่อยู่ IP สาธารณะของคุณแก่ทุกคนที่เชื่อมต่อจากนอกเครือข่ายภายในของคุณ หากคุณต้องการให้ผู้ใช้เชื่อมต่อจากที่ใดก็ได้ในโลกคุณจะต้องให้ที่อยู่ IP สาธารณะของพวกเขาซึ่งคุณสามารถค้นหาได้โดยไปที่ http://whatismyipaddress.com/.
สุดท้ายคุณจะต้องส่งต่อพอร์ต FTP บนเราเตอร์ของคุณไปยังคอมพิวเตอร์ในพื้นที่ที่โฮสต์เซิร์ฟเวอร์ FTP. พอร์ตส่งต่อ เป็นเว็บไซต์ที่ยอดเยี่ยมในการแสดงวิธีส่งต่อพอร์ตบนเราเตอร์ของคุณไปยังคอมพิวเตอร์บนเครือข่ายในบ้านของคุณ คุณควรอ่านโพสต์อื่น ๆ ของฉันเกี่ยวกับการส่งต่อพอร์ตและ DNS แบบไดนามิก:
การส่งต่อพอร์ตคืออะไร?
ตั้งค่า Dynamic DNS สำหรับการเข้าถึงระยะไกล
นี่เป็นข้อมูลจำนวนมากที่มีขั้นตอนมากมาย หากคุณมีคำถามใด ๆ เกี่ยวกับสิ่งนี้โพสต์ความคิดเห็น! สนุก!