プロが教える店舗&オフィスのセキュリティ対策術

お世話になっております。表題の件で質問させていただきました。

ホームページを立ち上げるで調査した所、安く上げるには、
グローバルアドレスを無料で発行してくれるサイトに登録して、
グローバルアドレスを取得し、Index.htmlを作成して、ftpで、
Index.htmlをアップしろとあります。この手法は昔やった事があります。

そこまでしなくてもよくて、ただ隣のパソコンBから、主マシンAに、
インターネットエクスプローラーで http://192.168.1.xxx
と入力して、主マシンAのホームページをBに見せたいのです。

そこで主マシンAで公開したホームページにBのファイルをアップロードし、
Aのドライブに保存と言う機能を作りたいのです。

既にファイル転送なら、共有フォルダを作成したり、
ウィンソックを使ってセンドデータで実現可能な事は実証できています。

問題はお手軽に、PC(B)から、隣のPC(A)にアップロード、
PC(A)はアップロードされたファイルを、
ダウンロードしてPC(A)に保存する機構を作りたいのです。

これを実現するには何をすれば良いか教えてください。
以下に質問を具体的にしました。
アドバイスの程、どうぞよろしくお願いします。

【質問1】
 家庭内のLANでサーバーとクライアント機能を実現したいが
 どうすればよいでしょうか。やはりサーバーにするツール、
 アパッチとかを入れないとだめでしょうか。

【質問2】
 アップロードさせるHTMLの作り方はわかったのですが、
 アップロードされたファイルを自機のフォルダに保存する方法がわかりません。
 公開したホームページにどのような仕組みを作れば、
 保存できるようになるでしょうか。

以上、ヒントでもよいので、アドバイスの程、よろしくお願い致します。

A 回答 (4件)

サーバはHTMLサーバだけではありません。

プリンタサーバやファイルサーバなど、様々なサーバがあります。ご質問の内容から、要望なさっているのはファイルサーバかと思います。アパッチはHTMLサーバ用のソフトですから、単純なファイルサーバには必要ありません。「ファイルサーバ」や「ファイル共有」で調べられた方が宜しいかと思います。
ご要望の様な機能のことを「ファイル共有」と言います。この機能を実現する方法がいくつかありますが、多くの方が使われているWindowsにはもとからその機能が備わっていますので、わざわざサーバを立てる必要はありません。「ホームグループ」などで検索してみてください。
希望する機能だけでなく、お使いのパソコンの構成や特にOS(WindowsかMacか、またそのバージョンなど)を書いておくとアドバイスしやすいかと思います。
    • good
    • 0

>【質問1】


> 家庭内のLANでサーバーとクライアント機能を実現したいが
> どうすればよいでしょうか。やはりサーバーにするツール、
> アパッチとかを入れないとだめでしょうか。

Windowsではファイル共有機能があり、また多くのブラウザはfileスキームを理解するので、file://~でブラウザ表記できますが、特定アプリケーションのサーバサービスを実現したいのであればサーバ機能を、クライアント機能を実現したいのであればクライアント機能を実装しないと無理です。UNIX系ならばApache、Windows系であればIISがメジャなサーバ機能です。

>【質問2】
> アップロードさせるHTMLの作り方はわかったのですが、
> アップロードされたファイルを自機のフォルダに保存する方法がわかりません。
> 公開したホームページにどのような仕組みを作れば、
> 保存できるようになるでしょうか。

右クリックでファイルの保存を選択できると思いますが。
    • good
    • 0

ファイル共有して入れば、



 file://///Next-PC/Users/vt250/Desktop/HTMLドキュメント.html

こんなんで良いはずだけど……何か問題ありますか?
    • good
    • 0

80番ポートでhttpデーモンを走らせる

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!