- ベストアンサー
はじめての自宅サーバーについて
サーバの構築に関して知識まったくない素人ですが、自宅サーバを構築しようと考えています。 Webや本を参考にと考えてましたが、本屋に行くとLinuxやらCentOS、Windows、redhat、FedraCoreでの構築方法が書かれたものがあり、どれを使用して構築しようか迷ってます。 用途としてはWebの公開、Word等のファイルの共有(共有、Download、Upload)等です。 各OSの特徴、お勧めのOSなどを教えて頂けたらと思います。 また、お勧めの参考サイト、本などがあればあわせてお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
とりあえずLinuxで検討していると言う事ですね。 自分でサーバを立てる時の注意として、一番はセキュリティ対策ですよね。ある程度しっかりとインストールし、運用しているサーバと比べれば、ファイル共有ソフトやウィルスソフトのほうが自サーバよりずっと危険だと思います。プロバイダ(プロ)だからといってセキュリティが万全と言う事も無いので、あなたの努力次第です。 書籍はあまり買った事が無いので知りません。セキュリティ関連に関してよく書いてある書籍が良いと思います。なお、古い書籍には古いシステムが入っています。古いシステムは後々でセキュリティホールが発見されている可能性があるので、新しい本を買うのがお勧めです。 目的は、 > Webの公開、Word等のファイルの共有 と言う事なら、最小インストールにしてWEBサーバだけをインストールすればセキュリティはかなり高いです。あとはリモート管理出来るようなIPアドレスで制限したssh等を最低限インストールすればいいと思います。 一番問題が発生しそうなのはメールサーバですが、自身が無いなら最初からインストールしなければ良いです。 FedraCore、Debian、Vineあたりがお勧めです。
その他の回答 (3)
- yamamomo01
- ベストアンサー率37% (109/289)
Webの公開やファイル共有を考えているなら、安くていいソフトの揃っているLinux系OSがいいかもしれません。 その中でも商用サーバ向けOSを軸としたCentOSが個人的には一番オススメです。 但し、どのようなOSで自宅サーバを構築するにしてもセキュリティにだけは十分すぎるほど注意を払ってください。 (もしサーバを乗っ取られて知らぬ間に別のパソコンに攻撃をしていた、なんてことになったらあなたは被害者と同時に加害者にもなってしまいます)
- lowrider_2005
- ベストアンサー率40% (1520/3748)
大きく分ければWindowsかUNIX(系)かということになります。 Windowsはライセンスに縛られたり市販アプリに頼る場面も多くなるので、UNIX系のLinuxをお勧めします。 次にディストリビューションですが、Redhatは有料なのでFedraかCentOSをお勧めします。(私はCentOSを使っています) 書籍は気をつけないと数年前の発行だったりして役に立たないことがあるので必ず発効日を確認しましょう。 またこの手の本は高いので、ネットを参考にするほうがよほど新しい情報がたくさん手に入るのでお勧めします。 外部に公開するのは危険が伴います。まずは自宅の閉じたネットワークで十分勉強してください。
- maguro999
- ベストアンサー率21% (59/273)
http://tmaeda.s45.xrea.com/20041101.html 外部に公開目的ならレンタルサーバを借りましょう。 質問者が引きこもりになって24時間常時監視をするならいいでけどね。 ただそれでも質問者の技量からさっしても危険ですけどね。 素人がサーバ公開までの知識/技術をみにつけて実用レベルまでになるには 少なくても5年以上かかかるでしょう。 危険な状態での公開までなら一週間とかからないと思いますけどね。