IISとFileZillaサーバー


0

私はホームサーバーをセットアップしようとしていますが、このようなことを実際にやり過ぎたことは一度もないので、かなり混乱します。私はMicrosoft IISとFileZillaサーバーとApacheの違いは何か、あるいはそれらが同じ種類のプログラムであっても違いを理解しようとしています。多分私は別のソフトウェアを完全に使用しているはずです。私は自分のサーバーのハードドライブに、インターネットを介してどこからでもアクセスできるフォルダを作成したいと思います。私は自分のIPアドレスでポート転送を介してファイルにアクセスしようとしています。私はGoogleで1トン検索してきましたが、私はもっと混乱し始めています。

回答:


4

あなたはたくさん聞いていますが、私は気分が良いので、ここに行きます:

  • IISは、すべてのServerエディションのWindowsに付属しているHTTPおよびFTPサーバーで、少なくとも「非ホーム」エディションのWindowsにインストール可能です。

  • FileZillaサーバーは単にFTPを行いますが、FTPのさまざまな安全なバリエーションをサポートします。

  • ApacheはHTTPを実行するだけで、Linuxの世界ではかなり大きなものです。Windowsでも動作します。

これがHTTPとFTPの違いです。

  • FTPはネイティブに "そのまま使える"アップロードとダウンロードをサポートします。 Filezillaクライアントなどの特別なクライアントを使用してFTPサーバーを操作することができますが、WindowsはWindowsエクスプローラを介してFTPをサポートしています。そのため、FTPを使用することで、ソフトウェアを使用せずに、任意のWindowsマシンからファイルにアクセスできます。しかし、このようにWindowsはサポートしていません 安全な FTP - あなたがたまたま入っているWifiネットワークを詮索している人はだれでもあなたのパスワードとあなたが送信するデータを読むことができます。 Filezilla Clientは安全なFTPをサポートしており、移植可能なバージョンも存在します。

  • 私は、HTTPの低レベルの詳細/履歴には触れませんが、単純にするために、実行するWebアプリケーションをインストールしない限り、FTPのようなアップロード機能はありません。 HTTPサーバー上 それをサポートしています。また、PHP、RubyなどのHTTPサーバーを含むWebアプリケーションをサポートするレイヤーをインストールする必要があります(IISには.ASPが付属しており、他のユーザーもインストールできます)ウェブブラウザ。 HTTPにもFTPと同じセキュリティ上の意味があり、HTTPS(セキュアHTTP)を使用するには証明書を作成する必要があります。複雑に聞こえますか?そうです。 FTPはセットアップがずっと簡単です。

要約すると、HTTPはWebブラウザでは機能しますが、設定が困難です。あなたがWindowsの限られたFTPサポートと格闘したいのでなければFTPは別のアプリケーションを必要とします、そしてそれはより簡単にセットアップします。

サーバーはポートをlistenして機能します。ルーターの一部のポートは、ネットワーク上のマシンのIPアドレスとポートに「転送」する必要があります。特定のIPにポートフォワードする必要があるので、サーバーを実行しているコンピューターは、ルーターのDHCPサーバーからIPを引き出すのではなく、固定または静的なプライベートIPを持つ必要があります。

また、ISPが固定IPを提供していない可能性があるという事実にも対処する必要があります。ですから、離れるたびにISPから提供されたパブリックIPを書き留めない限り、ある種のDNSサービスが必要になります。あなたに外部から到達可能なDNS名を与える無料の「動的DNS」プロバイダーがあります - サービスはあなたがサーバーにインストールしたアプリケーションであなたのIPを追跡します。 DynDNS.orgとNo-IP.orgは、このサービスの2つの有名なプロバイダです。


1
Apacheはの助けを借りてFTPを実行できることに注意してください。 mod_ftpモジュール 。したがって、FTPサーバーがOPの要件を満たすと仮定すると、3つすべてが実行可能なオプションです。
Indrek

0

Microsoft IISとApacheはWebサーバーです。つまり、Webページやその他のファイルをサーバーで処理でき、Webブラウザにコンテンツをサーバー送信するためのシステムです。

FilezillaサーバーはFTP(ファイル転送プロトコル)サーバーです。 FTPは2台のマシン間でファイルを転送するために使用されます。

あなたがホームサーバーを検討しているなら、するべき重要なことはシステムの目的が何であるかを決めることです。始めるには良い場所です。 ownCloud - ウェブベースのシステムで、アップロードすることができます。ファイルをダウンロードし、ブラウザや他のものの全体のホストを通して音楽を聴く

インターネットアクセスのための設定に関しては、セキュリティ、セキュリティ、セキュリティがあります。あなたはのような何かで良くなるかもしれません ドロップボックス ローカルマシン上のフォルダだけでなく、ファイルへのインターネットベースのアクセスも可能になるので、セキュリティについてそれほど心配する必要はありません。


3
IISは、ApacheのようにFTPサーバとしても機能することができます。 mod_ftpモジュール
Indrek
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.