■サーバー構築基礎■
■初心者でもできるサーバー構築
・初心者でもできる自宅サーバーを簡単に構築してみましょう
今回使用するOS(Operating system)はWindowsではなく、Linux(リナックス ※UNIX系OSの一部)というOSを使用して構築していきます。
Linuxと聞くと「難しそう」とか「意味が分からない」などWindows OSやMAC OS Xを日常使用している方はそのように思われると思いますが、実はサーバーを構築するにはとても快適なOSであり、しかも「無償」でのフリーなソフトウェアやオープンソースプログラムがたくさんあるのです。
今回はその中のUNIX系OSでも代表的なFedora(フェードラ)をベースに自宅サーバーを構築していきます。
そうそう、サーバー構築には様々な用途に応じて構築を行わなければいけません。今回は初心者でも簡単にサーバー構築ができるように説明していきますが、今後の事(メンテナンスやLinuxでの基礎知識)も覚えていきたいと思いますので、コマンドを使用して構築をしていきたいと思います。
また、当サイトが完成することにはFedora15がリリースされていると思います。基本的な操作方法はFedora14と変わりはありませんので、今回はFedora14を使用しています。
■サーバー構築の目的
・今回の最終的なサーバー構築では以下の3つを構築していきたいと思います
具体的な構築方法に関してはそれぞれ異なっていきますが、できたら外部からの攻撃 ※侵入等を防ぐために2台のPC(パーソナルコンピューター)を使用して構築していきたいと思います。したがって、できたら2台のPCを用意していただければと思います。もちろん初心者にも簡単にコマンドラインでのサーバー構築ができるように分かりやすく説明をしていきます。最初の方はLinuxというOSに慣れていただくために、別段2台のPCをご用意していただかなくても大丈夫です。
また、本ホームページではアセンブラやC言語等の専門的な解説も行っていくつもりです。したがって初心者の方でもコンピューター用語を覚えていただくために、( )には略語を正式名称にして記載していきますが特に覚える必要はございません。覚えていただければ後程、楽になるかもしれません。
■推奨スペック
・サーバーを構築するためのコンピューターの推奨スペックをご紹介いたします
まずは、PCのスペックですが使用用途により異なりますが推奨は以下の通りです。今回はデュアルブートでのインストールいたしません。※デュアルブートとは、例えばWindowsとLinuxを一台のPCへインストールして使用すること。
Intel32ビット x86互換 i386
CPU Intel社のPentium4 2GHz以上(central processing unit)
RAM 最低1GB以上 (random access memory)
HDD 80GB以上(hard disk drive)※できたら1台のPCに2台のHDDを搭載することを推奨致します。
ここで上記に記載されているx86とかちょっと意味が分からない方のために説明しておきます。
i386とはIntel社やAMD社製32ビットx86互換CPU等のことを意味します。
x86_64とはIntel社、AMD社製64ビットCPUを意味します。
ppcとはMacintoshのPowerPCシリーズを採用したG3/G4/G5等のことを意味します。
大切なことを忘れていました。Fedora13をインストールするには、インストールCD-ROMやDVDが必要でした。入手するには本屋さんでインストールCDやDVDが付属されている雑誌を購入するか、直接FedoraprojectのサイトからISOファイルをダウンロードしてISOイメージファイルを作成するしかありません。簡単に言うとWindowsでもOSをインストールする際に、CD-ROMからインストールしますよね。それと同じことをできるように、CD-ROMやDVDを作成するのです。ISOイメージディスクの作成するにはまず、先程ダウンロードしたISOファイルをDVDにコピーしなくてはなりません。※正確にはイメージファイルをライティングすること。ここからはちょこっと面倒かもしれませんが丁寧に説明しますね。順番通りに作業を行ってみて下さい。
■ISOイメージファイルをダウンロードしてみましょう
前述したFedoraprojectサイトからi386-DVDをディスクトップにダウンロードしましょう。makkingと記載のあるところからファイルをダウンロードしてみて下さい。
■次にダウンロードしたファイルをイメージファイル作成を行います。
イメージファイルの作成には専用のライティングソフトが必要となります。 そこで今回は「Imgburn」という有名なライテティングソフトをダウンロードして解凍いたします。※zipファイルになっています。ダウンロードはこちらから行ってみて下さい。ダウンロードが完了したら解凍してみましょう。以下のような画面がでてくると思います。

■ライティングソフトが使用できるようになりましたら、実際にDVDに書き込みを行いましょう
空のDVD-RAM等を用意してください。実際にイメージファイルの作成を行います。
メニューバー上のModeをクリックしてください。その後Writeを選択してください。
Sourceというところにあるファイルアイコンのボタンをクリックします。先程、fedoraprojectよりダウンロードしたファイルを選択します。
■ISOイメージファイルインストールディスクの完成
次に空のDVD-RAMを差し込み、画面下部のDestinationで、差し込んだDVD-RAMが入っているドライブを選択します。
最後にDVDのイラストをクリックするとISOイメージファイルの書き込みが開始されます。※若干時間がかかる場合もあります。
これで、ISOイメージファイルのインストールディスクの作成が完了しました。
いかがですか、結構簡単にできてしまいますよね。この調子で、サーバー構築へ進んでいきましょう。
次はインストールの方法を説明しますね。
■初心者でもできるサーバー構築
・初心者でもできる自宅サーバーを簡単に構築してみましょう
今回使用するOS(Operating system)はWindowsではなく、Linux(リナックス ※UNIX系OSの一部)というOSを使用して構築していきます。
Linuxと聞くと「難しそう」とか「意味が分からない」などWindows OSやMAC OS Xを日常使用している方はそのように思われると思いますが、実はサーバーを構築するにはとても快適なOSであり、しかも「無償」でのフリーなソフトウェアやオープンソースプログラムがたくさんあるのです。
今回はその中のUNIX系OSでも代表的なFedora(フェードラ)をベースに自宅サーバーを構築していきます。
そうそう、サーバー構築には様々な用途に応じて構築を行わなければいけません。今回は初心者でも簡単にサーバー構築ができるように説明していきますが、今後の事(メンテナンスやLinuxでの基礎知識)も覚えていきたいと思いますので、コマンドを使用して構築をしていきたいと思います。
また、当サイトが完成することにはFedora15がリリースされていると思います。基本的な操作方法はFedora14と変わりはありませんので、今回はFedora14を使用しています。
■サーバー構築の目的
・今回の最終的なサーバー構築では以下の3つを構築していきたいと思います
|
具体的な構築方法に関してはそれぞれ異なっていきますが、できたら外部からの攻撃 ※侵入等を防ぐために2台のPC(パーソナルコンピューター)を使用して構築していきたいと思います。したがって、できたら2台のPCを用意していただければと思います。もちろん初心者にも簡単にコマンドラインでのサーバー構築ができるように分かりやすく説明をしていきます。最初の方はLinuxというOSに慣れていただくために、別段2台のPCをご用意していただかなくても大丈夫です。
また、本ホームページではアセンブラやC言語等の専門的な解説も行っていくつもりです。したがって初心者の方でもコンピューター用語を覚えていただくために、( )には略語を正式名称にして記載していきますが特に覚える必要はございません。覚えていただければ後程、楽になるかもしれません。
■推奨スペック
・サーバーを構築するためのコンピューターの推奨スペックをご紹介いたします
まずは、PCのスペックですが使用用途により異なりますが推奨は以下の通りです。今回はデュアルブートでのインストールいたしません。※デュアルブートとは、例えばWindowsとLinuxを一台のPCへインストールして使用すること。
Intel32ビット x86互換 i386
CPU Intel社のPentium4 2GHz以上(central processing unit)
RAM 最低1GB以上 (random access memory)
HDD 80GB以上(hard disk drive)※できたら1台のPCに2台のHDDを搭載することを推奨致します。
ここで上記に記載されているx86とかちょっと意味が分からない方のために説明しておきます。
i386とはIntel社やAMD社製32ビットx86互換CPU等のことを意味します。
x86_64とはIntel社、AMD社製64ビットCPUを意味します。
ppcとはMacintoshのPowerPCシリーズを採用したG3/G4/G5等のことを意味します。
大切なことを忘れていました。Fedora13をインストールするには、インストールCD-ROMやDVDが必要でした。入手するには本屋さんでインストールCDやDVDが付属されている雑誌を購入するか、直接FedoraprojectのサイトからISOファイルをダウンロードしてISOイメージファイルを作成するしかありません。簡単に言うとWindowsでもOSをインストールする際に、CD-ROMからインストールしますよね。それと同じことをできるように、CD-ROMやDVDを作成するのです。ISOイメージディスクの作成するにはまず、先程ダウンロードしたISOファイルをDVDにコピーしなくてはなりません。※正確にはイメージファイルをライティングすること。ここからはちょこっと面倒かもしれませんが丁寧に説明しますね。順番通りに作業を行ってみて下さい。
■ISOイメージファイルをダウンロードしてみましょう
前述したFedoraprojectサイトからi386-DVDをディスクトップにダウンロードしましょう。makkingと記載のあるところからファイルをダウンロードしてみて下さい。
■次にダウンロードしたファイルをイメージファイル作成を行います。
イメージファイルの作成には専用のライティングソフトが必要となります。 そこで今回は「Imgburn」という有名なライテティングソフトをダウンロードして解凍いたします。※zipファイルになっています。ダウンロードはこちらから行ってみて下さい。ダウンロードが完了したら解凍してみましょう。以下のような画面がでてくると思います。
■ライティングソフトが使用できるようになりましたら、実際にDVDに書き込みを行いましょう
空のDVD-RAM等を用意してください。実際にイメージファイルの作成を行います。
メニューバー上のModeをクリックしてください。その後Writeを選択してください。
Sourceというところにあるファイルアイコンのボタンをクリックします。先程、fedoraprojectよりダウンロードしたファイルを選択します。
■ISOイメージファイルインストールディスクの完成
次に空のDVD-RAMを差し込み、画面下部のDestinationで、差し込んだDVD-RAMが入っているドライブを選択します。
最後にDVDのイラストをクリックするとISOイメージファイルの書き込みが開始されます。※若干時間がかかる場合もあります。
これで、ISOイメージファイルのインストールディスクの作成が完了しました。
いかがですか、結構簡単にできてしまいますよね。この調子で、サーバー構築へ進んでいきましょう。
次はインストールの方法を説明しますね。