![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
Webサーバー、ftpサーバー、ftpクライアントとの関係がよく理解できません。
Webサイトを作成して公開する際には、一般的にレンタルサーバーを借りる必要がありますよね?
それがWebサーバーになっているんですよね?
で、クライアントPCでhtmlを作成したら、ffftpなどのftpクライアントソフトを使用してhtmlをWebサーバーにアップロードしますよね?または、ダウンロードしたり・・・。
この関係の中ではftpサーバーというのは必要ないんでしょうか?
それともレンタルサーバーの中にWebサーバーと共存(連動)するような形で構築されているんでしょうか?
htmlの作成からWebサイトの公開という流れの中で、ftpサーバーというものを意識する場面が出てこないので困惑しています。
No.2ベストアンサー
- 回答日時:
webサーバーは、サーバー内のコンテンツ(ファイル等)を公開する役割を持っています。
コンテンツにファイルのアップロードなどの機能を持たせることは可能ですが、サーバーを構築したばかりの状態では、公開すべきコンテンツは何もないので、webサーバーの機能でファイルをサーバー内に配置することができません。
ftpクライアントは、ftpサーバーに接続してファイルのやり取りをします。
レンタルサーバーでは、サーバーを直接操作することができないため、ファイルをやりとりする方法としてftpが使われます。
つまり、webサーバーとftpサーバーの両方が動作している状態で、ftpサーバーを使って配置したファイルをwebサーバーが公開しているということです。
No.4
- 回答日時:
既に回答があるので気になるところだけ・・・
No3さんの回答に有るとおりサーバーとは「サービス」を提供する機能を持っているものを言います。
WindowsOS(Home系は除いて)に標準で用意(使えるように準備されているという意味実際にはインストールが必要)されているIISはInternet Information Service というサービスです。
でレンタルしてるサーバーにWebコンテンツをアップロードする際には手段として普通はFTPを使いますね。
あなたが言うWebサービスのサーバーとFTPサーバーの関係ですがこ
れは同じサーバーで構築することもあれば、全く違うサーバーを使うこともあります。
Webサーバーで公開するコンテンツは何もWebサーバー内に全てのデータ(あなたの言うhtmlファイルなど)が存在する非yつ洋画ありません。
全く違う国にあるサーバー内の特定のディレクトリを指定することも全く問題ないからです。
つまりWebサーバーのコンテンツは仮想ディレクトリを指すことで逆に別な場所にあるFTPサーバーにアップされたファイルを公開できます。
あと
>ebサイトを作成して公開する際には、一般的にレンタルサーバーを借りる必要がありますよね?
一般的かどうかは一概に言えないですね。 レンタルしないで公開してるケースも同じ程度あるからです。
ご回答ありがとうございます。
>Webサーバーで公開するコンテンツは何もWebサーバー内に全てのデータ
>(あなたの言うhtmlファイルなど)が存在する非yつ洋画ありません。
>全く違う国にあるサーバー内の特定のディレクトリを指定することも全く問題ないから
>です。つまりWebサーバーのコンテンツは仮想ディレクトリを指すことで逆に別な場所に
>あるFTPサーバーにアップされたファイルを公開できます。
そうなんですか??またびっくりです。
やっぱりチャンスがあったら自分で構築してみる必要があるみたいですね。
もっと調べてみます。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?e8efa67)
No.3
- 回答日時:
社内SEという仕事をしています。
一般企業に住まうIT関係のナンデモ屋です。それはともかく。> レンタルサーバーの中にWebサーバーと
> 共存(連動)するような形で構築されて
> いるんでしょうか?
結論から言うとそういうことに。正確なことはレンタル鯖屋さんに聞かないとわかりませんが、少なくとも技術的には可能。
恐らく質問者様は【サーバー=機械】と理解されていて、
鯖屋さんでWebサーバーとFTPサーバーが必要なら、
最低1台ずつ、合計2台は必要と理解されているのかもしれません。
サーバーというのは機械のことではなく、機能のことを指します。
一般的な会話の中では機械を指すことがほとんどですが(汗)
メールサーバー、ファイルサーバー、アプリサーバー、DBサーバー…いずれもメールやファイル保存といった機能を、クライアントに提供しています。従ってWebサーバーもhttp://云々でHPを見せます、という機能を提供しています。FTPも同様。
従って機械の性能に余裕があれば、WebとFTPの両方を1台の機械にやらせることは可能です。もっと性能があれば、メールやファイルや…以下略w
論より証拠なので、WindowsのPCをお持ちでしたら、IISでやってみる方が理解が早いかも。
【クライアント版WindowsでIISをインストールする - @IT】
http://www.atmarkit.co.jp/fwin2k/win2ktips/206ac …
IISというのはWindowsのサーバーソフト。
IISはHome~というエディション以外は大概使えます。
↑のURLを見ながらご自分でやってみるのが手っ取り早いかも。
とりあえず、会社のPCではIISを使って、WebとFTPを共存?させてますのでできますよ。もっとも外部へ公開はしてませんがw
質問主旨からずれた回答になっていたら、ご容赦を。
長文失礼しました。
ご回答ありがとうございます。
ご指摘のように1つのサーバ機能=1台のマシン?というような疑問はありました。
逆に複数のサーバ機能が複数のマシンに分かれているとなんで?という感じで不思議に思っていました。そのあたりは、ハードの容量や性能が関係したいたのですね。
詳しい説明でとても助かります。ありがとうございました。
No.1
- 回答日時:
通常はwebサーバと同時にftpサーバも動いています。
ftpサーバが動作していないと、ftpのクライアントをこちらで動かしても接続を受け付ける相手がいないので接続できず、データの転送などができません。
ftpのクライアントで接続できる、ということは、相手方に接続を受け付けるサーバが動いている、ということになります。
ご回答ありがとうございます。
ということは、ftpサーバとftpクライアントでデータを送受信し、Webサーバの任意の場所にデータが保存されるようなイメージなんですね・・・たぶん。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- サーバー Webページに繋がるまでの流れについての質問です。 2 2023/03/19 23:15
- サーバー (童顔♀です)webサイト納品後,記事更新をこちらでする場合どうやりますか....? 3 2023/08/09 04:44
- ネットワーク 自分のPC(ローカル環境)から,Webページにアクセスする過程についての質問です。 1 2023/03/19 23:00
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- サーバー HP制作をしている方、納品後のデータについて 2 2023/04/12 19:29
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FTPサーバーへのアップロードの...
-
ホームページのサーバーとメー...
-
VBAでサーバー上のファイルを開く
-
サーバーマネージャーが消えた
-
サーバー室について教えてくだ...
-
メール共有の場所にファイルを...
-
LAN上のEXCELファイルを開くと...
-
Googleドライブのウェブ公開、...
-
インターフェースサーバーとは...
-
ftpコマンドのput,mputの上書き...
-
ネットワーク上のRPSってなんな...
-
winscpのエラー
-
http://hayabusa3.2ch.net
-
パス区切り文字(¥と/)
-
サーバーってどこにあるの?
-
他人のアドレスでメールってで...
-
2台のパソコンでoutlook expre...
-
ftp.riken.go.jpとはどういうサ...
-
Yahooのサイトだけ表示が...
-
HPがwww.で表示されない。エラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インターフェースサーバーとは...
-
サーバのIPを調べるには?
-
LAN上のEXCELファイルを開くと...
-
ftpコマンドのput,mputの上書き...
-
サーバーマネージャーが消えた
-
VBAでサーバー上のファイルを開く
-
メール共有の場所にファイルを...
-
UNIXサーバを跨いだリンク
-
ネットワークの構成に困っています
-
FTPサーバーへのアップロードの...
-
discordで2人だけのサーバー作...
-
サーバの変更に伴うフォルダー...
-
メールサーバーについて詳しい...
-
FFFTPで特定サイトだけUploadで...
-
Googleドライブのウェブ公開、...
-
Officeファイルを開くのが遅い。
-
サーバー本体の開け方を教えて...
-
cronの設定が消える
-
ユーザーの切り替え時にバッチ...
-
サーバの管理の委託(ハウジン...
おすすめ情報