###前提
■サーバー構築の大まかな全体像、手順が知りたい。
■Javaシステム開発半年程度。
■近い将来はRuby(on Rails)で開発を行いたい。
■受託開発メインでまずは独立をしたい。
Herokuではクライアントの負荷が大きいため
サーバー構築の基本はしっかり抑えておく必要があり
まずは全体像を把握しておきたい。
■当方、経験がまだまだ浅く勘違いしている点、
大きく足りていない知識あるかと思いますが
宜しくお願い致します。
■現在、自分が思い描いている
サーバー構造をここに記載しますので
補足、アドバイス、修正すべき点など
ありましたらご助力頂きたく思います。
第4階層:WEBサーバー、WEBアプリサーバー、言語、DBなど
(ちょっとはしょってまとめて書きました。)
第3階層:OS
windows Serverはお金がかかるのでCentOSを想定。
第2階層:仮想化ソフトウェア
(VitualBox、VMware)
※1台のPCの中に仮想的にPCを何台か作成するために作成。
第1階層:ハードウェア(PC)
※中小規模の案件であれば1台で足りる。
###質問1
overさんの回答に現在の不明点を返答。
(他の方でも回答できるようでしたらお願いします。)
仮想化ソフトウェアでおすすめは何かありますでしょうか?
優先順位:
1.業務で使用できるレベルかどうか。
2.習得しやすいかどうか。有益な情報が豊富か。
(当方、英語はできません。)
###質問2
(解決済)
サーバーは以下のような種類があるようですが
それは例えば1台のPC(A)に仮想的に5台作成(B,C,D,E,F)したとして
MailサーバーはB、DNSサーバーはCというように
絶対にわけなえればいけないのでしょうか?
1つのシステムを開発する際に
メールとシステムが連動している場合
一緒にはできないのかなと。
サーバー例
NTPサーバ
DNSサーバ
Mailサーバ
認証サーバ
LDAPサーバ
監視サーバ
質問3
overさんの回答に現在の不明点を返答。
(他の方でも回答できるようでしたらお願いします。)
仮想化ソフトをいれるときは
ディスクやUSBでいれると考えればよいのでしょうか?
###質問4
overさんの回答に現在の不明点を返答。
(他の方でも回答できるようでしたらお願いします。)
一旦サーバー(A)をダウンさせたとして
再起動の際、どの仮想サーバーがディスプレイに映し出されるのでしょうか?
まずはどれを起動するかという選択のようなものがでる?
回答3件
あなたの回答
tips
プレビュー