こんばんは。中小零細企業のIT経営をお手伝いしているIT経営コンサルタントの川上です。
以前、別ブログで備忘録に書いた記事の転載です。
少し古い内容ですが、基本的な流れは大差ないだろうという…
【テスト機スペック】
CPU:Athlon XP 1700+
RAM:386MB
初めてLinuxを触った1x年前(学生時代)と違って、最近は検索かければたいていの情報は載っています。
google先生まんせー。
とは言っても、毎回インストールのたびに検索するのも面倒なのでインストール手順をメモしておくテストです。
まずは ubuntu のサイトから ubuntu8.10 server edition のisoイメージをDLしてインストールCDを作成。
~インストール~ 1650-1715
- CD-RをセットしてPCを起動
- 言語の選択 - 日本語を選択
- キーボードの選択 – OADG 109Aキーボードを選択
- DHCP自動検出後ホスト名の設定 – 戻るを選択
- ネットワークの設定 – 手動設定を選択
- ネットワークの設定 – IPアドレス、サブネットマスク、デフォルトGWを入力
- ドメイン名の設定 - 初期値を消して空白でENTER
- パーティーショニング - ガイド – ディスク全体を使うを選択
- ディスク消去の確認(変更を書き込み) - 変更を選択
・・・インストール開始・・・
- ユーザーネーム入力
- ユーザーアカウント入力
- アカウントのパスワード入力
- ユーザーファイルの不可視可するか聞いてくるので「いいえ」を選択
- プロキシ情報の入力 - 空白のままENTER
- アップデート管理の選択 - セキュリティアップデートオートマティカリィをインストールを選択(初期値はアップデート設定なし)
- ソフトウェアの選択 - LAMPサーバとMailサーバを選択
- MySQLのrootパスワードを設定
- Postfix Configuration - インターネットサイトを選択
- システムメール名の入力 - ドメイン名(online.mydns.to)を入力
- CDをリジェクトして再起動(インストール完了)
~セットアップ+Webminインストール~
- ログイン - インストール時に設定したアカウントとパスワード
- ubuntuを最新の状態に更新 1716-1721
sudo apt-get update
sudo apt-get upgrade - ClamAV をインストール 1724-1727
sudo apt-get install clamav (インストール)
sudo freshclam (ウイルス定義ファイル更新)
sudo clamscan –infected –remove –recursive /root/ (スキャンテスト) - webmin をインストール 1735-1743
webminパッケージをダウンロードDebian packageを選択)
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.441_all.deb - 必要なライブラリを事前にインストール
sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libmd5-perl
※ 以下のように個別にインストールしても可
sudo apt-get install libnet-ssleay-perl
sudo apt-get install libauthen-pam-perl
sudo apt-get install libio-pty-perl
sudo apt-get install libmd5-perl - webminをインストール
sudo dpkg -i webmin_1.441_all.deb - webmin動作用にrootパスワードを設定(もしかしたら不要かも?)
sudo passwd - 他のPCのブラウザからWebmin起動を確認
- サーバの終了
sudo halt
~サーバセットアップ~
- Webminのセットアップ
・Change Language and Theme で日本語(Japanese(JA_JP。EUC))を選択
・IP アドレスのアクセス制御 - 「リストされたアドレスからのみ許可」を選択してIPアドレスを設定
・予定済み Cron 作業にClamAVの定義ファイル更新とスキャンを登録 - Webmin 上からProFTPDサーバをインストール
- Webmin 上からユーザを追加(Web更新作業用)
- Webmin 上からApache WEBサーバを設定
- Webmin 上からPostfixを設定
- Webmin 上からDovecot IMAP/POP3 Serverを停止
- FTPでサーバにテスト用cgiをアップロードして動作を確認
サーバの構築が一式2時間弱。
最近のディストリビューションは良く出来ていますね。本番用PCならスペック的にもう少し早く終わりそうです。
あ、DDNS用のDiCEもインストールしなきゃ・・・。