Sebelumnya, saya telah menulis posting di cara mengubah komputer Anda menjadi server berbagi file Windows menggunakan beberapa program yang berbeda. Jika Anda mencari cara cepat untuk berbagi file di komputer lokal Anda dengan teman atau keluarga, ini adalah cara mudah untuk melakukannya.
Namun, jika Anda mencari setup server FTP Anda sendiri di Windows menggunakan IIS, Anda dapat melakukannya, tetapi membutuhkan pengetahuan teknis. Tentu saja, ini juga memberi Anda kontrol yang lebih terperinci atas pembagian dan keamanan, jadi lebih baik bagi siapa saja yang memiliki sedikit pengetahuan komputer. Plus, IIS adalah tentang menjalankan situs web, jadi jika Anda ingin menjalankan beberapa situs web bersama dengan server FTP, maka IIS adalah pilihan terbaik.
Ini juga perlu dicatat bahwa berbagai versi IIS datang dengan setiap rasa Windows dan mereka semua memiliki set fitur yang sedikit berbeda. IIS 5.0 datang dengan Windows 2000 dan 5.1 datang dengan Windows XP Professional. IIS 6 adalah untuk Windows Server 2003 dan Windows XP Professional 64-bit. IIS 7 adalah penulisan ulang lengkap IIS dan disertakan dengan Windows Server 2008 dan Windows Vista.
IIS 7.5 dirilis bersama dengan Windows 7, IIS 8 dirilis dengan Windows 8 dan IIS 8.5 dirilis dengan Windows 8.1. Sebaiknya gunakan IIS 7.5 atau lebih tinggi jika memungkinkan karena mendukung sebagian besar fitur dan memiliki kinerja yang lebih baik.
Hal pertama yang Anda perlukan untuk mengatur server FTP Anda sendiri di Windows adalah memastikan Anda telah memasang Layanan Informasi Internet (IIS). Ingat, IIS hanya hadir dengan versi Pro, Professional, Ultimate atau Enterprise Windows.
Di Windows Vista dan sebelumnya, klik Mulai, Panel kendali dan pergi ke Tambah / Hapus Program. Kemudian klik Tambah / Hapus Komponen Windows. Untuk Windows 7 dan lebih tinggi, klik Program dan fitur dari Control Panel dan kemudian klik Aktifkan atau matikan fitur Windows.
Di wizard komponen, gulir ke bawah sampai Anda melihat IIS dalam daftar dan periksa. Sebelum Anda mengklik Berikutnya meskipun, pastikan Anda mengklik Detail dan kemudian periksaLayanan File Transfer Protocol (FTP).
Untuk Windows 7 dan lebih tinggi, lanjutkan dan klik pada kotak di sebelahnya Layanan Informasi Internet dan Server FTP. Anda juga perlu memastikan Anda memeriksa Alat Manajemen Web kotak jika tidak, Anda tidak akan dapat mengelola IIS dari Administrative Tools nanti. Untuk FTP, Anda perlu memeriksa Layanan FTP kotak jika tidak, Anda tidak akan memiliki opsi untuk membuat server FTP.
Klik baik lalu klik Berikutnya. Windows akan melanjutkan dan menginstal file IIS yang diperlukan bersama dengan layanan FTP. Anda mungkin diminta memasukkan disk Windows XP atau Windows Vista pada titik ini. Anda tidak perlu disk untuk Windows 7 atau lebih tinggi.
Setelah IIS diinstal, Anda mungkin harus me-restart komputer Anda. Sekarang kami ingin melanjutkan dan membuka panel konfigurasi IIS untuk mengatur server FTP. Jadi pergilah Mulai, kemudian Panel kendali dan klik Alat administrasi. Anda sekarang harus melihat ikon untuk Layanan Informasi Internet.
Ketika Anda membuka IIS di Vista atau sebelumnya untuk pertama kalinya, Anda hanya akan melihat nama komputer Anda di menu sebelah kiri. Silakan dan klik + simbol di sebelah nama komputer dan Anda akan melihat beberapa opsi seperti Situs Web, Situs FTP, dll. Kami tertarik dengan Situs FTP, jadi perluas juga. Anda harus melihat Situs FTP Default, klik di atasnya.
Anda akan melihat setelah Anda mengklik situs FTP default bahwa ada beberapa tombol di bagian atas yang terlihat seperti tombol VCR: Putar, Berhenti, dan Jeda. Jika tombol Putar berwarna abu-abu, itu berarti server FTP aktif. Server FTP Anda sekarang aktif dan berjalan! Anda benar-benar dapat terhubung ke itu melalui perangkat lunak klien FTP Anda. Saya menggunakan SmartFTP, tetapi Anda dapat menggunakan apa pun yang paling Anda sukai.
Untuk Windows 7 dan lebih tinggi, Anda akan melihat tampilan yang berbeda untuk IIS. Pertama, tidak ada tombol putar atau semacamnya. Juga, Anda akan melihat banyak opsi konfigurasi tepat di layar awal untuk otentikasi, pengaturan SSL, penjelajahan direktori, dll.
Untuk memulai server FTP di sini, Anda harus mengklik kanan Sites lalu pilih Tambahkan Situs FTP.
Ini akan membuka wizard FTP di mana Anda mulai dengan memberikan situs FTP Anda nama dan memilih lokasi fisik untuk file.
Selanjutnya, Anda harus mengonfigurasi bindings dan SSL. Binding pada dasarnya adalah alamat IP yang Anda inginkan untuk digunakan oleh situs FTP. Anda bisa meninggalkannya di Semua Tidak Ditetapkan jika Anda tidak berencana untuk menjalankan situs web lain. Simpan Mulai situs FTP secara otomatis kotak diperiksa dan pilih Tidak ada SSL kecuali Anda memahami sertifikat.
Terakhir, Anda harus menyiapkan autentikasi dan otorisasi. Anda harus memilih apakah Anda mau Anonim atau Otentikasi dasar atau keduanya. Untuk otorisasi, Anda memilih dari Semua Pengguna, pengguna Anonim atau pengguna tertentu.
Anda benar-benar dapat mengakses server FTP secara lokal dengan membuka Explorer dan mengetik ftp: // localhost. Jika semuanya bekerja dengan baik, Anda akan melihat pemuatan folder tanpa kesalahan.
Jika Anda memiliki program FTP, Anda dapat melakukan hal yang sama. Buka perangkat lunak klien FTP dan ketik localhost sebagai nama host dan pilih Anonim untuk login. Hubungkan dan Anda sekarang harus melihat folder.
Ok, jadi sekarang kami menyiapkan dan menjalankan situs! Sekarang di mana Anda menjatuhkan data yang ingin Anda bagikan? Di IIS, situs FTP default sebenarnya terletak di C: \ Inetpub \ ftproot. Anda dapat membuang data di sana, tetapi bagaimana jika Anda sudah memiliki data yang berada di tempat lain dan tidak ingin memindahkannya ke inetpub?
Di Windows 7 dan lebih tinggi, Anda dapat memilih lokasi apa pun yang Anda inginkan melalui wizard, tetapi masih hanya satu folder. Jika Anda ingin menambahkan lebih banyak folder ke situs FTP, Anda harus menambahkan direktori virtual. Untuk saat ini, buka saja direktori ftproot dan buang beberapa file ke dalamnya.
Sekarang segarkan klien FTP Anda dan Anda sekarang harus melihat file Anda terdaftar! Jadi Anda sekarang memiliki server FTP yang berjalan dan berjalan di komputer lokal Anda. Jadi bagaimana Anda akan terhubung dari komputer lain di jaringan lokal?
Untuk melakukan ini, Anda harus membuka Windows Firewall untuk mengizinkan koneksi FTP ke komputer Anda; kalau tidak semua komputer eksternal akan diblokir. Anda dapat melakukan ini dengan pergi ke Mulai, Panel kendali, mengklik Windows Firewall dan kemudian mengklik pada Maju Tab.
Di bawah Pengaturan Koneksi Jaringan bagian, pastikan semua koneksi dicentang di daftar kiri dan kemudian klik pada Pengaturan tombol. Sekarang Anda akan dapat membuka port tertentu di komputer Anda berdasarkan layanan yang disediakan komputer Anda. Karena kami hosting server FTP kami sendiri, kami ingin memeriksa Server FTP.
Jendela popup kecil akan muncul dengan beberapa pengaturan yang dapat Anda ubah, biarkan seperti itu dan klik OK. Klik OK lagi di jendela Windows Firewall utama.
Di Windows 7 dan lebih tinggi, prosesnya berbeda untuk membuka port firewall. Buka Windows Firewall dari Control Panel dan kemudian klik Pengaturan lanjutan di sisi kiri. Kemudian klik Inbound Rules dan gulir ke bawah sampai Anda melihatnya Server FTP (FTP Traffic-In), klik kanan padanya dan pilih Aktifkan Aturan.
Kemudian klik Aturan Keluar dan melakukan hal yang sama Server FTP (FTP Traffic-Out). Anda sekarang telah membuka firewall untuk koneksi FTP. Sekarang coba sambungkan ke situs FTP Anda dari komputer yang berbeda di jaringan Anda. Anda harus mendapatkan alamat IP komputer terlebih dahulu sebelum Anda dapat menghubungkannya dari komputer yang berbeda.
Pergi ke Mulai, klik Menjalankan dan ketik CMD. Mengetik IPCONFIG dan catat nomor untuk Alamat IP:
Di klien FTP Anda di komputer lain, ketik Alamat IP yang baru Anda tulis dan hubungkan secara anonim. Anda seharusnya sekarang dapat melihat semua file Anda seperti yang Anda lakukan pada klien FTP yang ada di komputer lokal. Sekali lagi, Anda juga dapat pergi ke Explorer dan cukup ketik FTP: \ ipaddress untuk terhubung.
Sekarang situs FTP berfungsi, Anda dapat menambahkan banyak folder yang Anda inginkan untuk keperluan FTP. Dengan cara ini, ketika pengguna terhubung, mereka menentukan jalur yang akan terhubung ke satu folder tertentu.
Kembali di IIS, klik kanan pada Situs FTP Default dan pilih Baru, lalu Direktori Virtual.
Di Windows 7, Anda klik kanan pada nama situs dan pilih Tambahkan Direktori Virtual.
Saat Anda membuat direktori virtual di IIS, pada dasarnya Anda akan membuat alias yang mengarah ke folder di hard drive lokal. Jadi di wizard, hal pertama yang akan Anda tanyakan adalah nama alias. Buatlah sesuatu yang sederhana dan berguna seperti "WordDocs" atau "FreeMovies", dll.
Klik Berikutnya dan sekarang jelajahi ke jalur di mana Anda ingin agar alias merujuk. Jadi jika Anda memiliki banyak film yang ingin Anda bagikan, ramban ke folder itu.
Klik Berikutnya dan pilih apakah Anda menginginkannya Baca baca hanya akses atau Baca dan tulis mengakses. Jika Anda hanya ingin berbagi file, periksa Baca. Jika Anda ingin orang-orang dapat mengunggah file ke komputer Anda, pilih Baca dan Tulis.
Klik Berikutnya dan kemudian klik Selesai! Sekarang Anda akan melihat direktori virtual baru Anda di bawah situs FTP default. Di Windows 7 dan lebih tinggi, prosesnya dikurangi menjadi satu dialog yang ditunjukkan di bawah ini:
Anda dapat terhubung dengan Anda menggunakan klien FTP Anda dengan menempatkan di bidang Path "/ Test" atau "/ NameOfFolder". Di Explorer, Anda cukup mengetik ftp: // ipaddress / aliasname.
Sekarang Anda hanya akan melihat file yang ada di folder yang kami buat alias untuk.
Itu saja! Anda dapat membuat folder sebanyak yang Anda suka! Satu-satunya hal lain yang perlu Anda lakukan adalah memberikan alamat IP publik Anda kepada siapa pun yang terhubung dari luar jaringan internal Anda. Jika Anda ingin pengguna terhubung dari mana saja di dunia, Anda harus memberi mereka alamat IP publik Anda, yang dapat Anda temukan dengan pergi ke http://whatismyipaddress.com/.
Akhirnya, Anda harus mem-forward port FTP pada router Anda ke komputer lokal Anda yang menjadi host server FTP. Port Forward adalah situs yang bagus untuk menunjukkan kepada Anda cara meneruskan port pada router Anda ke komputer di jaringan rumah Anda. Anda juga harus membaca posting saya yang lain tentang port forwarding dan DNS dinamis:
Apa itu Forwarding Port?
Siapkan DNS Dinamis untuk Akses Jarak Jauh
Ini pasti banyak info dengan banyak langkah; jika Anda memiliki pertanyaan tentang semua ini, kirim komentar! Nikmati!