FreeBSD 7.0R をインストールする手順。
| 調べる | サーバ機のメモリ容量 | ここでは512MBであると仮定する |
| 決める | swapファイルとして確保する容量 | マシンのメモリ容量の2倍(1024MB)にする |
| 決める | 最初に作るユーザ名 | ここではwebmasterとする |
| 調べる | ルータのIPアドレス | ここでは192.168.0.1/24と仮定する |
| 決める | サーバ機(のNIC)のIPアドレス | ここでは192.168.0.111/24にする |
7.0-RELEASE-i386-bootonly.iso を焼いたCD ( VMwareの場合はISOファイルそのもの ) をサーバ機にセットしてリブートしたら、いよいよインストールスタート。
黒い Free BSD の画面から始まる。
カウントダウンが始まり、しばらく放置。そして、Country Selection の選択画面が現れる。
Country Selection
System Console Keymap
FreeBSD/i386 7.0-RELEASE - sysinstall Main Menu
Message
FDISK Partition Editor (黒い画面)
Install Boot Manager for drive ad0?
Message
FreeBSD Disklabel Editor (黒い画面)
Value Required
Please choose a partition type
Value Required
Please choose a partition type
Value Required
Choose Distributions
User Confirmation Requested : FreBSDのportsをインストールしますかと聞かれる。
Choose Distributions
Choose Installation Media
Please select a FreeBSD
FTP distribution site : 日本のように近いサーバを選ぶとよい。
Network interface information requied : NICを選択。
User Confirmation Requested : IPv6 を設定しますかと聞かれる。
User Confirmation Requested :
DHCP を設定しますかと聞かれる。
Network Configuration : 項目移動は[TAB]キー。
Host : サーバのホスト名。後で変更可能。例では、mugen としておく。
Domain : サーバが所属するドメイン名。後で変更可能。例では、vdobv-local.com としておく。
Ipv4 gateway : ルータのIPアドレス。例では、192.168.0.1。
Name server : ルータのIPアドレス。プロバイダから借りるネームサーバでもよい。例では、192.168.0.1。
Ipv4 Address : 本機のIPアドレス。例では、192.168.0.111。
Extra options to ifconfig (usually empty) : 空欄のまま。
OK : OKにカーソルを移動。[ENTER]
User Confirmation Requested : インストールしますよ。Last Chance ですよ! と言われる。
Message
User Confirmation Requested : Do you want this machine to function as a network gateway ?
User Confirmation Requested : Do you want to configure inetd and the network services that it provides?
User Confirmation Requested : Would you like to enable
SSH login?
User Confirmation Requested : Do you want to have anonymous
FTP access to this machine?
User Confirmation Requested : Do you want to configure this machine as an NFS server?
User Confirmation Requested : Do you want to configure this machine as an NFS client?
User Confirmation Requested : Do you like to customize your system console settings?
System Console Configuration
System Console Keymap
System Console Configuration
User Confirmation Requested : Would you like to set this machine's time zone now?
Select local or UTC (Greenwich Mean Time) clock
Time Zone Selector
Countries in Asia
Confirmation : Does the abbreviation 'JST' look reasonable?
User Confirmation Requested : Would you like to enable Linux binary compatibility?
Please select a FreeBSD
FTP distribution site : (表示されない場合あり)日本から近いサーバを選ぶとよい。
User Confirmation Requested : You've already done the network configuration once, would you like to skip over it now?
User Confirmation Requested : Does this system have a PC/2, serial, or bus mouse?
User Confirmation Requested : インストールするパッケージを選びますか?
Package Selection
Package Targets
Please select a FreeBSD
FTP distribution site : (表示されない場合あり)日本から近いサーバを選ぶとよい。
User Confirmation Requested : You've already done the network configuration once, would you like to skip over it now?
User Confirmation Requested : Would you like to add any initial user accounts to the system? ・・・
User and group management
User and Group Management
Login ID: はじめて作るユーザ名。例では、webmaster としておく。
UID : そのままでよい。
Group : ユーザが所属するグループ名。ここでは、wheel を入力。ちなみに wheel はスーパーユーザになれるグループ。
Password : 適当に。
Full name : そのままでよい。
Member groups : 空欄のままでよい。
Home Directory : /home/webmaster のままでよい。
Login shell : /bin/tcsh に変更する。
User and group management
Message
画面下部に New Password と、入力待ちになる。
root のパスワード
を入力。[ENTER]
もう一度同じパスワード
を入力。[ENTER]
User Confirmation Requested : Visit the general configuration menu for a chance to set any last options?
FreeBSD/i386 7.0-RELEASE - sysinstall Main Menu
User Confirmation Requested : Are you sure you wish to exit? The system will reboot(be sure to remove any foloppies/CDs/DVDs from the drives).
FreeBSD7.0R のインストールが終わり、サーバ機が再起動して、コンソールログイン画面になる。
続いて、FreeBSD7.0R ⇒ 7.1R-BETA へアップデート ( 別ページ ) を行うが、ここで一旦作業をやめたい場合など、サーバ機の電源スイッチをOFFにしたい場合は、root でログインした後にシャットダウンする。
login: root
Password:
mugen# shutdown -p now
参考:mugen# shutdown -h now は、システムをシャットダウンした後に、自動的に電源を落とさない。
参考:mugen# shutdown -r now は、システムをシャットダウンした後に、リブートする。
VMware にインストールしたのであれば、OSをシャットダウンした後、CDをはずしておく。
現段階では別にどうでもよいが、VMwareの仮想マシンにインストールしたのであれば、OS 丸ごとバックアップが取れる。
丸ごとバックアップを取ることで、将来のある時点でもう一度インストールしたいと思った時、このページに記載してある手順を繰り返す必要がなくなる。
VMware の仮想マシンをバックアップする場合は、次のディレクトリ( フォルダ ) ごと、どこかに待避して保管しておけばよい。
| Windowsの場合 | C:\Virtual Machines\仮想マシン名 |
| Linuxの場合 | /var/lib/vmware/Virtual Machines/仮想マシン名 |