Cara Mengatur Server FTP di Windows menggunakan IIS
Sebelumnya, saya telah menulis posting cara mengubah komputer Anda menjadi server berbagi file Windows menggunakan beberapa program 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 menginginkannya setup server FTP Anda sendiri di Windows menggunakan IIS, Anda bisa melakukannya, tetapi membutuhkan lebih banyak pengetahuan teknis. Tentu saja, ini juga memberi Anda kontrol granular yang lebih besar atas berbagi 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.
Perlu juga dicatat bahwa versi IIS yang berbeda hadir dengan setiap aroma 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. Cara terbaik untuk menggunakan IIS 7.5 atau lebih tinggi jika mungkin karena mereka mendukung sebagian besar fitur dan memiliki kinerja yang lebih baik.
Setup dan Konfigurasi Server FTP di IIS
Hal pertama yang Anda perlukan untuk mengatur server FTP Anda sendiri di Windows adalah memastikan Anda telah menginstal Layanan Informasi Internet (IIS). Ingat, IIS hanya dilengkapi dengan versi Windows Pro, Professional, Ultimate atau Enterprise.
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 Mengaktifkan atau menonaktifkan fitur Windows.
Di wisaya komponen, gulir ke bawah sampai Anda melihat IIS dalam daftar dan memeriksanya. Sebelum Anda mengklik Berikutnya Namun, pastikan Anda mengklik Detail lalu periksa Layanan File Transfer Protocol (FTP).
Untuk Windows 7 dan yang lebih tinggi, silakan dan klik pada kotak di sebelah 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 Alat Administratif 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 untuk memasukkan disk Windows XP atau Windows Vista pada saat ini. Anda tidak perlu cakram untuk Windows 7 atau lebih tinggi.
Atur dan konfigurasikan IIS untuk FTP
Setelah IIS diinstal, Anda mungkin harus me-restart komputer Anda. Sekarang kita ingin maju dan membuka panel konfigurasi IIS untuk mengatur server FTP. Jadi pergilah ke Mulai, kemudian Panel kendali dan klik Alat administrasi. Anda sekarang akan 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 pada Situs FTP, jadi perluas juga. Anda harus melihat Situs FTP Default, klik di atasnya.
Anda akan melihat setelah mengklik situs FTP default bahwa ada beberapa tombol di bagian atas yang terlihat seperti tombol VCR: Mainkan, Hentikan, dan Jeda. Jika tombol Play berwarna abu-abu, itu berarti server FTP aktif. Server FTP Anda sekarang aktif dan berjalan! Anda benar-benar dapat terhubung 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 dengan IIS. Pertama, tidak ada tombol putar atau semacamnya. Selain itu, Anda akan melihat banyak opsi konfigurasi langsung di layar beranda untuk otentikasi, pengaturan SSL, penelusuran direktori, dll.
Untuk memulai server FTP di sini, Anda harus mengklik kanan Situs lalu pilih Tambahkan Situs FTP.
Ini membuka panduan FTP di mana Anda mulai dengan memberikan nama situs FTP Anda dan memilih lokasi fisik untuk file.
Selanjutnya, Anda harus mengkonfigurasi binding dan SSL. Bindings pada dasarnya adalah alamat IP yang Anda inginkan untuk digunakan situs FTP. Anda bisa membiarkannya Semua Tidak Ditugaskan jika Anda tidak berencana menjalankan situs web lain mana pun. Simpan Mulai situs FTP secara otomatis kotak dicentang dan pilih Tidak ada SSL kecuali Anda mengerti sertifikat.
Terakhir, Anda harus mengatur otentikasi 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 sebenarnya dapat mengakses server FTP secara lokal dengan membuka Explorer dan mengetik ftp: // localhost. Jika semua berfungsi dengan baik, Anda akan melihat folder dimuat 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 sekarang Anda akan melihat folder.
Ok, jadi sekarang situs kita sudah berjalan dan berjalan! Sekarang di mana Anda menyimpan 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 terletak di tempat lain dan tidak ingin memindahkannya ke inetpub?
Di Windows 7 dan lebih tinggi, Anda dapat memilih lokasi yang Anda inginkan melalui wizard, tetapi itu 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 sekarang Anda akan melihat file Anda terdaftar! Jadi sekarang Anda memiliki dan menjalankan server FTP di komputer lokal Anda. Jadi bagaimana Anda terhubung dari komputer lain di jaringan lokal?
Untuk melakukan ini, Anda harus membuka Windows Firewall untuk memungkinkan koneksi FTP ke komputer Anda; jika tidak semua komputer eksternal akan diblokir. Anda dapat melakukan ini dengan masuk ke Mulai, Panel kendali, mengklik Windows Firewall dan kemudian mengklik Maju Tab.
Di bawah Pengaturan Koneksi Jaringan bagian, pastikan semua koneksi dicentang di daftar kiri dan kemudian klik pada Pengaturan tombol. Anda sekarang dapat membuka port tertentu pada komputer Anda berdasarkan layanan yang disediakan komputer Anda. Karena kami meng-hosting server FTP kami sendiri, kami ingin memberi tanda centang Server FTP.
Sebuah jendela sembulan kecil akan muncul dengan beberapa pengaturan yang dapat Anda ubah, biarkan saja apa adanya dan klik OK. Klik OK lagi di jendela utama Windows Firewall.
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 Aturan Masuk dan gulir ke bawah sampai Anda melihat Server FTP (Lalu Lintas-Masuk FTP), klik kanan padanya dan pilih Aktifkan Aturan.
Kemudian klik Aturan Keluar dan melakukan hal yang sama untuk Server FTP (Traffic Traffic-Out). Anda sekarang telah membuka firewall untuk koneksi FTP. Sekarang coba sambungkan ke situs FTP Anda dari komputer lain di jaringan Anda. Anda harus mendapatkan alamat IP komputer terlebih dahulu sebelum dapat menyambungkannya dari komputer lain.
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 saja Anda tulis dan hubungkan secara anonim. Anda sekarang seharusnya 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 folder sebanyak yang Anda suka untuk tujuan 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.
Ketika Anda membuat direktori virtual di IIS, Anda pada dasarnya akan membuat alias yang menunjuk ke folder di hard drive lokal. Jadi di wizard, hal pertama yang akan Anda tanyakan adalah nama alias. Make adalah sesuatu yang sederhana dan bermanfaat seperti "WordDocs" atau "FreeMovies", dll.
Klik Berikutnya dan sekarang browse ke jalan di mana Anda ingin alias untuk merujuk. Jadi jika Anda memiliki banyak film yang ingin Anda bagikan, telusuri 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 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, proses dikurangi menjadi satu dialog yang ditunjukkan di bawah ini:
Anda dapat terhubung ke Anda menggunakan klien FTP Anda dengan memasukkan 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 saja 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 mengunjungi http://whatismyipaddress.com/.
Terakhir, Anda harus meneruskan port FTP pada router Anda ke komputer lokal Anda yang menjadi hosting server FTP. Port Forward adalah situs yang bagus untuk menunjukkan kepada Anda cara meneruskan porta pada router Anda ke komputer di jaringan rumah Anda. Anda juga harus membaca posting saya yang lain tentang penerusan port dan DNS dinamis:
Apa itu Penerusan Port?
Atur DNS Dinamis untuk Akses Jarak Jauh
Ini jelas banyak info dengan banyak langkah; jika Anda memiliki pertanyaan tentang semua ini, kirimkan komentar! Nikmati!