ST環境と本番環境のサーバとしてWindows2000 Serverをインストールして います。今回はクラスタリングを必要とするほどの重要なアプリケーション ではありませんのでただの Server を使用しています。
もしクラスタリングが必要なら Advanced Server 以上を必要とします。 また SQL Server 2000 も Enterprise Edition 以上を必要とし、WebLogic Server(以降 WLS)もクラスタリング用のライセンスを必要とするために かなり高価になってしまいます。
本番環境のサーバは独立したサーバですがST環境のサーバはVMware上に構 築しています(もちろん本番サーバ上にVMwareをインストールして構築し ているわけではありません)。各案件ごとに新規にサーバを用意できれば いいのですが、サーバの設置場所の問題もあり、開発が終了してしまうと テスト環境のサーバを他の開発案件用に使いまわすことがあります。 実は使いまわすどころかテスト環境が本番環境になってテスト環境がな くなることもあります;;こんな場合でもVMwareを使用することでディ スクが許す限り環境を保存できるメリットがありますのでテスト環境に はVMwareを使用しています。
OSやソフトウェアなどはCドライブにインストールし、コンテンツや設定 ファイル、ログファイルはD:ドライブにしています。これには以下のような 理由からです。
ウィルスにやられないようにVMwareの設定でNICをLANに接続しない状態 でインストールしています。わたしは閉じた HostOS が 2 つの NIC を 持っており片方は閉じた LAN になっているので一時的にそちらをむけ ていますが VMware の機能である Host Only や Setting で 「Connected」「Connect at power on」のチェックを外すだけでもいい とおもいます(ためしていません)。
ネットワークから遮断されていますからSP4やIEをネットワークインス トールすることができません。
いったんフルパッケージをホストOSにダウンロードしておき、ゲストOSへ コピーして適用します。わたしはISOイメージを経由していますが VMware共有フォルダでもいけるかもしれません。わたしは使用したことが ありませんが・・・
Microsoft Windows 2000 ホーム - ダウンロード - Windows 2000 Service Pack 4 のダウンロード から「Windows 2000 SP4 ネットワーク インストール」をダウンロードします
下記のURLからイントーラだけはダウンロードできます。インターネットに接続せずに インストールを完結させるためにはフルパッケージが必要ですがこれの入手は少々 面倒です。
ダウンロードの詳細 : Internet Explorer 6 Service Pack 1
インストールに必要なファイルをすべてダウンロードするためには2通りの方法が あります(どちらか一方でかまいません)
・ Windows98を使用する
なぜか Windows98 でインストールを行うとフルパッケージのダウンロードのみ を選択することができます。Windows2000以降では不可能です (WindowsME は未確認)
ie6setup.exe を c:\software\ie6sp1 (任意) にダウンロードする ie6setup.exeを実行する ライセンス条項に同意する 「最小構成インストール、またはブラウザのカスタマイズ」を選択する 「完全構成」を選択 「詳細設定」を押す 「ファイルの種類を関連付けない」にチェックをつける 「ダウンロードのみ」にチェックをつける 「OK」を押す 「次へ」を押す 「インストールファイルをダウンロードするフォルダ」に「C:\software\ie6sp1」を入力 「インストールするシステムの種類」で「Windows98, WindowsNT, Windows2000とWindowsXP,Windows Millenium」を選択
・ 隠しオプションを使用する
わたしは Win98 を使ってダウンロードしましたが以下にWindows2000, WindowsXPでもダウンロードのみを行う方法が記載されていました。
http://www.atmarkit.co.jp/fwin2k/win2ktips/255ie6sp1donly/ie6sp1donly.html
ie6setup.exeをダウンロードして以下を実行することでフルパッケージがダウンロードできる そうです(未確認)
"C:\tmp\ie6setup.exe" /c:"ie6wzd.exe /d /s:""#E"""
わたしの場合は適用対象の Windows2000 が1台や2台じゃないので適用作業 を簡略化するためにパッチはダウンロードしておき、バッチファイルを作成 しています。
rem HotFix 適用バッチファイル rem 2006/10/12 updated rem 再起動を要求されてもいいえを選んで最後まで適用してください rem MS03-008 js56njp /q rem MS03-011 msjavwu.exe /q rem MS03-022 rem Server Family + Media Encoder only rem WindowsMedia41-KB822343-x86-JPN.exe rem MS03-023 Windows2000-KB823559-x86-JPN.exe -z -m rem MS03-034 Windows2000-KB824105-x86-JPN.exe -z -m rem MS03-041 Windows2000-KB823182-x86-JPN.exe -z -m rem MS03-042 Windows2000-KB826232-x86-JPN.exe -z -m rem MS03-043 Windows2000-KB828035-x86-JPN.exe -z -m rem MS03-049 Windows2000-KB828749-x86-JPN.exe -z -m rem MS03-051 rem FrontPage Extensions Windows2000-KB810217-x86-JPN.exe -z -m rem MS04-003 JPN_Q832483_MDAC_x86.EXE /q rem MS04-006 rem Server Family only Windows2000-KB830352-x86-JPN.EXE -z -m rem MS04-011 Windows2000-KB835732-x86-JPN.EXE -z -m rem MS04-014 Windows2000-KB837001-x86-JPN.EXE -z -m rem KB828026 WindowsMedia-Q828026-x86-JPN.exe /quiet /norestart rem MS04-016 Windows2000-KB839643-x86-JPN.EXE /quiet /norestart rem DirectX 8.x DirectX80-KB839643-x86-JPN.EXE /q rem MS04-018 (KB823353) IE6.0sp1-KB823353-x86-JPN.exe /q rem MS04-019 Windows2000-KB842526-x86-JPN.EXE /quiet /norestart rem MS04-020 Windows2000-KB841872-x86-JPN.EXE /quiet /norestart rem MS04-024 Windows2000-KB839645-x86-JPN.EXE /quiet /norestart rem KB870669 (ADODB.Stream) Windows-KB870669-x86-ENU.exe /q rem 2004/10/14 rem MS04-028 (KB833989) rem Windows2000 のみ rem WindowsXP の場合は OS のパッチとなる IE6.0sp1-KB833989-x86-JPN.exe /q rem MS04-030 Windows2000-KB824151-x86-JPN.EXE /quiet /norestart rem MS04-031 Windows2000-KB841533-x86-JPN.EXE /quiet /norestart rem MS04-032 Windows2000-KB840987-x86-JPN.EXE /quiet /norestart rem MS04-036 rem NNTP の脆弱性のため省略 rem MS04-037 Windows2000-KB841356-x86-JPN.EXE /quiet /norestart rem 2004/12/17 rem MS04-041 Windows2000-KB885836-x86-JPN.EXE /quiet /norestart rem MS04-043 Windows2000-KB873339-x86-JPN.EXE /quiet /norestart rem MS04-044 Windows2000-KB885835-x86-JPN.EXE /quiet /norestart rem MS04-045 rem Server only Windows2000-KB870763-x86-JPN.EXE /quiet /norestart rem 2005/01/17 rem MS05-003 Windows2000-KB871250-x86-JPN.EXE /quiet /norestart rem 2006/06/19 rem MS05-004 rem .NET Framework 1.1 SP1 NDP1.1sp1-KB886903-X86.exe /q rem 2005/02/09 rem MS05-010 Windows2000-KB885834-x86-JPN.EXE /quiet /norestart rem MS05-011 Windows2000-KB885250-x86-JPN.EXE /quiet /norestart rem MS05-012 Windows2000-KB873333-x86-JPN.EXE /quiet /norestart rem MS05-013 Windows2000-KB891781-x86-JPN.EXE /quiet /norestart rem MS05-015 Windows2000-KB888113-x86-JPN.EXE /quiet /norestart rem 2005/04/18 rem MS05-017 Windows2000-KB892944-x86-JPN.EXE /quiet /norestart rem MS05-018 Windows2000-KB890859-x86-JPN.EXE /quiet /norestart rem MS05-019 rem Windows2000-KB893066-x86-JPN.EXE /quiet /norestart rem 2005/08/25 置き換え Windows2000-KB893066-v2-x86-JPN.EXE /quiet /norestart rem 2005/06/16 rem MS05-026 Windows2000-KB896358-x86-JPN.EXE /quiet /norestart rem MS05-027 Windows2000-KB896422-x86-JPN.EXE /quiet /norestart rem MS05-030 oe6.0sp1-KB897715-Windows-2000-XP-x86-JPN.exe /quiet /norestart rem MS05-031 StepByStepInteractiveTraining-KB898458-x86-JPN.exe /q rem MS05-032 Windows2000-KB890046-x86-JPN.EXE /quiet /norestart rem 2005/07/19 rem MS05-036 Windows2000-KB901214-x86-JPN.EXE /quiet /norestart rem 2005/08/15 rem MS05-040 Windows2000-KB893756-x86-JPN.EXE /quiet /norestart rem MS05-041 Windows2000-KB899591-x86-JPN.EXE /quiet /norestart rem MS05-042 Windows2000-KB899587-x86-JPN.EXE /quiet /norestart rem MS05-043 Windows2000-KB896423-x86-JPN.EXE /quiet /norestart rem 2006/05/19 rem MS05-044 IE6.0sp1-KB905495-Windows2000-x86-JPN.exe /quiet /norestart rem 2006/03/17 rem MS05-045 Windows2000-KB905414-x86-JPN.EXE /quiet /norestart rem 2005/10/17 rem MS05-046 Windows2000-KB899589-x86-JPN.EXE /quiet /norestart rem MS05-047 Windows2000-KB905749-x86-JPN.EXE /quiet /norestart rem MS05-048 Windows2000-KB901017-x86-JPN.EXE /quiet /norestart rem MS05-049 Windows2000-KB900725-x86-JPN.EXE /quiet /norestart rem MS05-050 rem Windows2000-KB904706-DX8-x86-JPN.exe /quiet /norestart rem 2005/12/15 Updated Windows2000-KB904706-v2-x86-JPN.exe /quiet /norestart rem MS05-051 rem 2006/06/19 除外 rem Windows2000-KB902400-x86-JPN.EXE /quiet /norestart rem 2005/11/21 rem MS05-053 Windows2000-KB896424-x86-JPN.EXE /quiet /norestart rem 2005/12/15 rem MS05-055 Windows2000-KB908523-x86-JPN.EXE /quiet /norestart rem 2006/01/06 rem MS06-001 Windows2000-KB912919-x86-JPN.EXE /quiet /norestart rem 2006/01/14 rem MS06-002 Windows2000-KB908519-x86-JPN.EXE /quiet /norestart rem 2006/05/19 rem MS06-004 rem IE5.01SP4 の問題のため除外 rem 2006/02/17 rem MS06-005 rem デフォルトではインストールされない rem WindowsMedia7-KB911565-x86-JPN.exe /quiet /norestart rem WindowsMedia9-KB911565-x86-JPN.exe /quiet /norestart rem MS06-006 WindowsMedia-KB911564-x86-JPN.exe /quiet /norestart rem 2006/05/19 rem MS06-014 rem MDAC 2.7SP1 (SQL Server 2000SP3) MDAC271-KB911562-x86-JPN.exe /q rem 2006/04/21 rem MS06-015 Windows2000-KB908531-x86-JPN.EXE /quiet /norestart rem 2006/05/16 rem MS06-018 Windows2000-KB913580-x86-JPN.EXE /quiet /norestart rem 2006/05/19 rem MS06-014 rem MDAC 2.7SP1 (SQL Server 2000SP3) MDAC271-KB911562-x86-JPN.exe /q rem MDAC 2.8 MDAC28-KB911562-x86-JPN.exe /q rem MDAC 2.8SP1 MDAC281-KB911562-x86-JPN.exe /q rem Windows 2000SP4 Security Rollup 1 Windows2000-KB891861-v2-x86-JPN.EXE /quiet /norestart rem 2006/06/15 rem MS06-022 IE6.0sp1-KB918439-Windows-2000-XP-x86-JPN.exe /quiet /norestart rem MS06-023 Windows2000-KB917344-56-x86-jpn.Exe /q rem MS06-024 rem Windows Media Player 9 をインストールしている場合のみ rem WindowsMedia9-KB917734-x86-JPN.exe /quiet /norestart rem MS06-025 Windows2000-KB911280-x86-JPN.EXE /quiet /norestart rem MS06-030 Windows2000-KB914389-x86-JPN.EXE /quiet /norestart rem MS06-031 Windows2000-KB917736-x86-JPN.EXE /quiet /norestart rem MS06-032 Windows2000-KB917953-x86-JPN.EXE /quiet /norestart rem 2006/07/14 rem MS06-035 Windows2000-KB917159-x86-JPN.EXE /quiet /norestart rem MS06-036 Windows2000-KB914388-x86-JPN.EXE /quiet /norestart rem MS06-034 rem IIS Windows2000-KB917537-x86-JPN.EXE /quiet /norestart rem 2006/07/14 rem MS06-040 Windows2000-KB921883-x86-JPN.EXE /quiet /norestart rem MS06-041 Windows2000-KB920683-x86-JPN.EXE /quiet /norestart rem MS06-044 Windows2000-KB917008-x86-JPN.EXE /quiet /norestart rem MS06-045 Windows2000-KB922616-x86-JPN.EXE /quiet /norestart rem MS06-051 Windows2000-KB917422-x86-JPN.EXE /quiet /norestart rem MS06-045 Windows2000-KB921398-x86-JPN.EXE /quiet /norestart rem MS06-049 rem Windows2000-KB920958-x86-JPN.EXE /quiet /norestart rem 2006/09/29 更新 Windows2000-KB920958-v2-x86-JPN.EXE /quiet /norestart rem MS06-050 Windows2000-KB920670-x86-JPN.EXE /quiet /norestart rem 2006/08/10 rem MS06-042 rem IE6.0sp1-KB918899-Windows-2000-XP-x86-JPN.exe /quiet /norestart rem 2006/08/29 rem IE6.0sp1-KB918899-Windows-2000-XP-v2-x86-JPN.exe /quiet /norestart IE6.0sp1-KB918899-Windows-2000-XP-v3-x86-JPN.exe /quiet /norestart rem 2006/09/15 rem MS06-053 Windows2000-KB920685-x86-JPN.EXE /quiet /norestart rem 2006/09/28 rem MS06-055 IE6.0sp1-KB925486-Windows2000-x86-JPN.exe /quiet /norestart rem 2006/10/12 rem MS06-057 Windows2000-KB923191-x86-JPN.EXE /quiet /norestart rem MS06-059 rem .NET Framework 2.0 をインストールしている場合のみ rem NDP20-KB922770-X86.exe /q rem MS06-061 Windows2000-KB924191-x86-JPN.EXE /quiet /norestart rem MS06-063 Windows2000-KB923414-x86-JPN.EXE /quiet /norestart rem 重要な更新 rem KB922582 Windows2000-KB922582-x86-JPN.EXE /quiet /norestart rem 悪意のあるソフトウェアの削除ツール Windows-KB890830-V1.21.exe qchain pause
VMware Workstation バージョン | 4.5.2 build-8848 |
memory | 512MB |
HDD | 6G(Cドライブ)+2G(Dドライブ) |
デバイス | Audioなし/USBなし |
ファイルシステム | NTFS | |
ライセンスモード | 接続クライアント数 | |
コンピュータ名 | それなりに(w) | |
コンポーネントの選択 | IIS->FrontPage2000 Server Extensions | なし |
IIS->SMTP Service | なし | |
IIS->インターネットサービスマネージャー(HTML) | なし | |
インデックスサービス | なし | |
スクリプトデバッガ | なし | |
ターミナルサービス | あり | |
ターミナルサービスのセットアップ | リモート管理モード | |
ネットワーク | それなりに |
以後、VMwareのホストOS、ゲストOSを単にホストOS、ゲストOSとします。
画面を広くするために VMware Tools をインストールします
Microsoft から SP4 をダウンロードしておいたものを適用します。
適用後に再起動します。
MicrosoftからInternet Explorer 6 Service Pack 1をダウンロードして おいたものをインストールします。
インストール後に再起動します。
ダウンロードしておいた HotFix を適用します。
適用後に再起動します。
ダウンロードしておいた HotFix を適用します。
適用後に再起動します。
ここまでパッチを適用してやっとネットワークに接続できます。
適用漏れを防止するために WindowsUpdate を実行します。 適用していない HotFix が見つかったら個別にダウンロードしてバッチファ イルに追加して適用します (WindowsUpdate で適用すると本番機でまったく同じ環境を作れないためこの ような面倒な手法を用いています)
今回では会社の方針で(;;) Norton AntiVirus をインストールしました。 詳細は割愛します。