• ベストアンサー

サーバーを設置したいです。

現在ocnでホスティングサービスを受けてHPを公開しています。月々5000円程度なんですがCGIなどを追加していくと10000円くらいの金額になります。 出来ることなら自社でサーバー機を置いてそこにアクセスしてもらえるようにしたいと考えています。 その際に用意するマシンの種類、OS、独自ドメインの移行方法、使用するソフト・・・等々まったくの素人で恐縮ですが、分かり易い参考書や参考HP等ありましたら教えて頂きたいです。 それと設置経験者の方の苦労話や注意点なんかも、是非教えて頂きたいです。 どうかよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • pub
  • ベストアンサー率50% (9/18)
回答No.2

Linuxでサーバーを作ると、比較的安価に出来ます。 私の経験では、1万円で中古PCを買ってきて、 その1台のPCに、Linuxを入れて(雑誌の付録) WWW(CGI,PHP)・MAIL・DNS(ドメイン)・FTP・GateWayの サーバーを立てました。 掛かった費用は、全部で1万円でした。 私も初心者だったので、結局全部立ち上げるのに、 1ヶ月ほどかかりましたでしょうか。 その時に参考にした本が、できるシリーズの できるLinux サーバー Red Hat Linux 7 日本語版 対応 でした、最初の一週間ぐらいはこの本に書いてある意味すらわからなかったですが、ASCIIのコンピューター用語辞典(http://yougo.ascii24.com/)と照らし合わせながら、読んでいくうちに要領がつかめましたので、あとは、スイスイというほどでもないですが、 なんだかんだで1ヶ月ほどで完成しました。 その後に、セキュリティなんかも意識しなくてはいけなく なったのでこんどは、 できるLinux サーバー活用編 を購入してセキュリティに必要な設定をしました。 出来上がるまで結構大変でしたが、出来上がってみると我が子のようでなかなかかわいく思えたりもします。 一番知らなくて大変だったのが、ドメインサーバーの 登録をする時に、登録してから最大24時間またないと ドメインの登録が完了しないという事でした。 登録してすぐDNSが反応してくれず、 DNSの設定が間違っているのかと思って、 あれこれいじくりまわして、2日徹夜したのですが、 さすがに3日めになって眠気も限界になり、 一眠りして目覚めたら動くようになってました。 結果、2日間徹夜しないでおとなしく寝ていれば何の問題も無かったという事もありました。。 それから、1年たち、あれこれといじりまわして、 OCNから怒られたりした事もありましたが、 それぞれのサーバーを分割して、 今は5台構成で動いています。

参考URL:
http://dekiru.impress.co.jp/books/inet/linux.htm#lnx_is
hanma
質問者

お礼

親切丁寧なご回答ありがとうございました。 ゆっくり時間をかけて勉強していきたいと思います。 それにしても経験談って本当に助かります。私もきっと同じように2日徹夜してたと思います。笑。 本当に参考になるご回答ありがとうございました。

その他の回答 (1)

  • tatezoo
  • ベストアンサー率43% (7/16)
回答No.1

はじめまして。 自宅サーバに挑戦されるのですね。頑張ってください。 ただ、サーバ設置の目的と限界をはっきりしたほうが良いかもしれません。 HPの公開だけなのか、HPは個人サイトなのか、CGIだけでよいのか、今後DBも追加するのか等です。 サーバをたてるだけであれば、Windows95+パーソナルウェブサーバとネットワーク環境があれば出来上がります。しかし、セキュリティ的にはかなり問題があることは否めません。 サーバをたてるにはネットワークの知識も必要になってまいります。とりあえず、勉強ということであれば、HowTo本を購入される事をお薦めいたします。 私の場合、イロイロやって、本も全部で5冊ほど購入いたしました。徐々にレベルアップしていくしかありません。 なお、OSの選択について簡単にアドバイスをさせていただきます。 Windows2000+IIS 現実的に、これが一番手軽です。導入後もASPを利用して簡単にサーバサイドスクリプトを導入できます。 Linux+Apache 最も、ポピュラーな組み合わせです。何よりお金がかかりませんし、あらゆる情報が充実しております。サーバサイドスクリプトはPHPがオススメ。 Mac すいません。詳しくは判りませんが、htmlのみの公開なら問題は無いと思われます。ただ、あまり一般的ではないと思います。 頑張ってください。

hanma
質問者

お礼

早速のご回答ありがとうございます。 思っていた通り難しそうですね。ただWindows2000でも大丈夫っていうのは以外でした。 まずはネットワークの知識を持つことが大切なようですので、その辺から頑張ってみたいと思います。

関連するQ&A