![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.4ベストアンサー
- 回答日時:
そうとう基本的なところから説明しますので、「そんなの知っているよ」ってことまであるかもしれませんが、その点はすみません。
■ サーバーとは
ネットワークにて、他のコンピュータになんらかのサービスを提供するコンピュータのことを指します。その提供するサービスの名前をとって、「○○サーバー」と呼びます。
■ サービスとは
インターネットで主に提供されるサービスには以下のものがあります。
・ Web サーバー
・ メールサーバー
・ DNS サーバー
・ FTP サーバー
■ Web サーバー
HTML などの文書ファイルを提供するサービスで、そのやりとりには http という約束事が使われます。また、このサービスを提供するソフトとして apache というものがとても有名です。
インターネットでは、HTML をさらに進めて、見るたびに内容が変化する CGI という技術がよく使われています。CGI とは、サーバが HTML を生成する機構のことで、Perl や PHP, ASP などのコンピュータ言語がよく使われています。
また HTML に JavaScript などを組み込んだり、ActiveX や JavaApplet, Flash などを埋め込んで、ブラウザで高度な動きを与えたりしています。
■ メールサーバ
メールを配信したり受信したりするサービスで、そのやりとりには、送信には SMTP 受信には POP という約束事が使われます。またこのサービスを提供するソフトとして sendmail というのがとても有名です。
■ DNS サーバ
サーバを表すアドレス(www.google.co.jp) などを IP アドレスに変換するサービスです。インターネットのサーバとなるコンピュータには、192.168.1.1 にように数字が割り当てられ区別しますが、この数字では覚えるのが大変なので、名前をつけてその名前と IP アドレスの変換するサービスを利用することにしています。
またこのサービスを提供するソフトとして bind というのがとても有名です。
-----
さて、自前でサーバを設置したいとのことですが、大体以下の流れになります。
・コンピュータを用意する
商用ですと24時間連続運用に耐え、何か障害が発生しても大丈夫なように2重化したりするものですが、個人用でしたら、普通のパソコンで問題ありません。Intel や IBM, NEC などの大手パソコンメーカが作るサーバが商用ですので、1台何百万くらいするのがざらです。deron さんには関係ない世界だと思います。
・OS を用意してインストールする
通常 OS には Windows が使われますが、ことサーバになりますと、安定性から UNIX を使った方がよろしいかと思います。具体的には Linux や FreeBSD などがよいでしょう。
・各サーバソフトをインストールする
Web サーバを立てたいなら Apache のインストールと設定、メールサーバを立てたいなら sendmail のインストールと設定、などを行います。
・(公開するなら)回線を確保する
ここまでで、家庭の中だけでサーバをたてて運用することが出来ます。LAN と呼ばれるものです。外部の人までサーバを公開したいのであれば、プロバイダと契約してインターネットとの接続を確保する必要があります。
契約には、固定アドレスと動的アドレスの2種類がありまして、確実な公開を望むなら固定アドレス、安くすませたいなら動的アドレスがよいでしょう。
確保した回線を使えるようにルータの設定をします。その際、セキュリティーにも注意しフィルタを必ず設定しましょう。
・ドメインを用意する
固定アドレスであれば、ドメインを取得して DNS サーバをインストールして設定するか、すでにある DNS サーバに委託することになります。
動的アドレスであれば、ダイナミック DNS というサービスがあるので、そこと契約することになります。
以上で、サーバの設置は完了です。
---
> サーバー機器なのでしょうか?
正確には「サーバーで使うことを想定されて作られた機器」という意味に解釈されます。サーバというのは、さきほど述べたとおり、サービスを提供するマシンのことで普通のコンピュータになります。その性格上、普通のコンピュータより安定して動くことを求められているので、とても高価なものになります。
ということで、サーバ用に作られた機器は売っていますが、サーバというものを売ってないのですよ。サーバとは機器を用意してソフトをインストール・設定して作り上げるものであることをご理解ください。
------
ネットワークに対する勉強がたくさん必要なので、本屋にて、「自宅サーバの構築」なる本を買って勉強されることをお勧めします。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_01.png?8acaa2e)
No.3
- 回答日時:
まず.とにかく安いLAN接続可能なパソコンを複数台購入して.外部接続を考えないで(ファイヤーウォール未使用。
プロキシサーバーで処理することになりますから)システムを構築してみてください(既にあるような本や「サーバ構築」なんて雰囲気の本を本屋で探してください)。システムの取り扱い(CGIの作成や変更・設定の変更等)になれたらば.プロキシサーバーの構築や外部接続の作業になります。TCP/IPネットワーク全体を破壊しかねないのでローカル環境で練習してください。プロキシサーバーができないと.ウイルスの巣窟(踏台)になってしまいますから。
http://www.ja6ybr.org/~juntake/server/index.htm
それから.人が十分集まるサイトを運営なさっていますね。単に作っても誰も見にこないサイトになってしまっては意味がありませんから。こちらはこちらで.それなりの経験が必要です。人が集まりすぎると.通信会社から「負荷を減らせ」といういがらせがあるのでこちらも対応が必要です。
現在お使いの機械がシステムコンソール(すべてに超越した権限を持つ端末。全データ削除を含めたなんでもできる端末)に.
新規購入するとにかく安い機械2台が.それぞれhttpサーバーとプロキシサーバーになります。データ破損を考えるとhttpサーバーにftpサーバーを同居させて.システムコンソールからtelnetで制御することになります。プロキシサーバになるまでは見にくる人の役割(クライアント)をしてもらいます。
もう一台買う資力があれば.購入した機械が外部接続(おしえてgooを見る等)の作業用になります。
システムコンソールやサーバーがウイルスの被害に会うと悲惨なので.外部との接続を一切しない(運用面で対応する)ようにしてください。また.サーバーと端末のosは変えてください。同じOSですと.同じウイルスの被害に遭いますから。サーバー用OSをLinuxにする理由がここにあります。どちらか一方が生き残れば.復旧は容易ですから(システムコンソールがサーバーのパックアップデータを保存するとして)。
>HDという機器は
ハードディスクのことでしょうか。
ヤマダのような量販店では.サーバー用機器は取り扱っていないはずです。同じヤマダでも企業向け営業を行っている人に聞いてみてください。こちらは.高信頼性(=やたら値段が高い)機械を取り扱っているはずです。
個人の趣味程度ならば.いつ壊れても.「今度の日曜日に直すか」で済みますから.サーバー用ではなく.家庭用の低信頼性(低価格品)で十分と思います。
No.2
- 回答日時:
セキュリティとかをそれほど気にしなければ「Webサーバーを作ろう」という本にお試しにサーバー専用の中古パソコンを10,000円~20,000円くらいで買ってきましょう。
個人的には古いパソコンでも動くRedHat7.2がオススメです。古本屋さんとかでCD-ROM付きで手に入ります。
金銭的に余裕があればDELLとかHPの一番安いパソコン(モニタなしで39,800円など)がいいですね。これなら最新のFedoraCoreというOSが使えます。
通常のネット用にWindowsのパソコンがあると思うのでそれをPC切り替えで使い分けましょう。サーバーごときに専用モニターやキーボードはもったいないです。
Windowsでもサーバーは作れますが、せっかくならLinuxで組みましょう。本があれば比較的簡単に作れますよ。
ただセキュリティに関して自信がなければそちらの勉強を先にしてからがいいでしょう。
参考URLは個人的に好きなページです。すごく参考になりますよ。
参考URL:http://www.paopao.org/
No.1
- 回答日時:
サーバーを立てるとなると
「初心者です!」は通用しません。
それなりのネットワーク知識、セキュリティ知識などが
必要になってきます。
まぁ個人のサイトと言うことなら
試しに色々やってみるのも良いと思います。
自分の家でサーバーを立てることを
一般的に「自宅サーバー(通称:自鯖)」と言います。
Yahooで検索すれば、自宅サーバーの構築方法を
紹介したサイトがたくさん出てきますので、
それを参考にしてご自身で勉強してみてください。
それと、サーバー専用のコンピュータを買うとすると
個人では目が飛び出る様な値段になります。
安くても数十万しますからね…。
商用サイトではない限り、自分の今使ってるパソコンで良いでしょう。
参考URL:http://dir.yahoo.co.jp/Computers_and_Internet/Co …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- IT・エンジニアリング インフラエンジニア(ネットワークエンジニア)の検証業務について教えてください。 インフラ初心者なので 2 2022/06/26 00:08
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- ネットワーク syslog保存サーバーに蓄積するログファイル容量について 3 2023/01/09 20:13
- VPN フリー wi-fi は安全ですか 自宅での wi-fi VPNを使用したら良い? 2 2022/05/31 04:12
- UNIX・Linux いつの間にか自宅サーバーが見れなくなっていた時のトラブルシューティング手順をご教示ください 4 2023/02/15 21:01
- その他(Microsoft Office) Outlook 2021 アカウント設定時の「サーバーにコピーを残す」について 2 2023/05/09 17:40
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DNSサーバとADサーバの設置につ...
-
255台以上のクライアントを...
-
内部、外部DNSサーバーの役割
-
ファイルサーバーの自動ログア...
-
Web版とクラサバ版のメリット...
-
1台のサーバーで、WEBサーバー...
-
サーバーについて。
-
サーバーの導入
-
ツムツム のハートを送る時、LI...
-
CMOSクリアとBIOS初期化の違い
-
ローカルアドミンにドメインユ...
-
pcにps4のコントローラーを接続...
-
USBのMACアドレス取得方法
-
ドメイン参加PCのコンピュータ...
-
ネットワークドライブが勝手に...
-
ローカルグループにドメインユ...
-
gpeditの設定変更をバッチで実...
-
社内PCにネットワーク設定の...
-
【Windows10】自動構成IPv4 ア...
-
LANポートは光るのにインターネ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバとADサーバの設置につ...
-
255台以上のクライアントを...
-
内部、外部DNSサーバーの役割
-
サーバルームの推奨温度
-
1台のサーバーで、WEBサーバー...
-
LAN内のPCをWebサーバーにする...
-
ファイルサーバーへのアクセス...
-
Webサイト構築フリーランスの案...
-
DHCPクライアントで過去に取得...
-
Web版とクラサバ版のメリット...
-
グローバルIPアドレスとDN...
-
サーバー室の温度は?
-
AN HTTPDでのwebページ開設・・...
-
DHCPサーバやFTPサーバをWindow...
-
DNSサーバーについて
-
WINSサーバ
-
WSUSの導入について
-
サーバーとクライアントPCの更...
-
単一のホストPCから複数のクラ...
-
自分のPC(ローカル環境)から...
おすすめ情報