• 締切済み

Windows2000サーバー + ASP.NET2.0 環境構築

お世話になります。 現在、開発を進めております、とあるWebアプリケーションの環境構築方法について質問させていただきます。 そのアプリケーションは前提として以下の条件です (1)Windows2000サーバー【IIS5.0】 (2)ASP.NET2.0【VisualStudio2005 VB.NET】 (3)Oracle8.1.7【Oracle8i】 弊社にはWindows2000サーバーがありません 仕方が無く、Windows2003サーバーをテスト環境として開発を進めていました。(この時点で問題だが・・・。) 来月中旬に導入予定なのですが、Windows2000サーバーにWebアプリケーションを載せる場合に必要な 環境構築の設定を確認している次第です。 ユーザー様のWindows2000サーバは既にIISとOracleはインストールされていると聞いています。 ■ユーザー様の設定  I.Microsoft .NET Framework 2.0のインストール  II.アプリケーションの配布方法の確認、IISに仮想ディレクトリを指定しアプリケーションの配布を行うこと。  III.Oracleデータベース定義   IIの部分で、IISのユーザー作成が必要となりますか?? また、これ以外で作業が抜けていると思われるところをご教授いただけないでしょうか?? 皆様のお知恵をお貸しください。 どうかよろしくおねがいいたします。

  • TTTAB
  • お礼率26% (5/19)

みんなの回答

回答No.1

お世話になります。 > IIの部分で、IISのユーザー作成が必要となりますか?? IIS の ユーザーとは? ワーカープロセスのユーザーの事を言っていますか? ワーカープロセスのユーザーなら、IIS や .NET の環境構築の段階で 確か勝手に入ったはず。 > これ以外で作業が抜けていると思われるところをご教授いただけないでしょうか?? 一般的な Oracle + ASP.NET アプリケーションとしては大丈夫だと思いますが これはお客様に確認すべき事項ではないでしょうか? 極端な話、レジストリいじってたり、アプリケーションが何か特殊な COM を参照してたり。。。とかありますので。

関連するQ&A

  • ASP.NET2.0 サーバー環境構築

    お世話になります。 長田と申します。 VS2005のASP.NET2.0にてWebアプリケーションの構築を行います。 ローカルPCにて開発したアプリケーションを実際のサーバーに移行を行い、ページを表示しようと試みましたが、下記エラーにて弾かれてしまいました。 エラー内容記述↓ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ '/MGSWEB' アプリケーションでサーバー エラーが発生しました。 -------------------------------------------------------------------------------- ランタイム エラー 説明 : サーバーでアプリケーション エラーが発生しました。このアプリケーションの現在のカスタム エラー設定では、セキュリティ上の理由により、アプリケーション エラーの詳細をリモート表示できません。 ただし、ローカル サーバー コンピュータで実行されているブラウザで表示することはできます。 詳細: このエラー メッセージの詳細をリモート コンピュータで表示できるようにするには、現在の Web アプリケーションのルート ディレクトリにある "web.config" 構成ファイル内に、<customErrors> タグを作成してください。その後で、この <customErrors> タグで "mode" 属性を "off" に設定してください。 <!-- Web.Config 構成ファイル --> <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration> メモ: 現在表示されているエラー ページをカスタム エラー ページ に変更するには、アプリケーションの <customErrors> 構成タグの "defaultRedirect" 属性をカスタム エラー ページ URL に置き換えます。 <!-- Web.Config 構成ファイル --> <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ◆システム要件 (1)windowsサーバー 2000(IIS5.0) (2)データベースサーバー:Oracle8.1.7 (3)アプリケーションサーバー ASP.NET2.0 DBサーバー、APサーバー、Webサーバー共に1つのサーバーPCとして稼動予定 です。 ◆環境構築に行った作業 (1)サーバーの役割管理にASP.NETの有効化を設定 (2)IISのインストール (3)MSDNウェブサイトより.NETFramework2.0 SDK、(再領布版も)のインストール (4)oracle8.1.7のインストール (5)仮想ディレクトリの設定 (6)今回開発したプログラムを仮想ディレクトリに関連付け 上記作業以外に何か他ぼ作業を行う必要がありますでしょうか?? 当方、エラー内容にある、 web.configファイルに<customErrors mode="Off"/>を追記しても同じエラーが検出されます。 解決方法、アドバイス等なんでも構いませんので、お分かりになる方いらっしゃいましたらご教授くださいませ。 宜しくお願い致します。

  • Windows2003サーバでASP.NET

    Windows2003サーバで質問させてください。 先日Windows2003サーバを購入しまして、WEBサーバを構築しようとしています。 IISもセットアップしまして、Framework1.1も標準でインストールされているようでした。 あとは別PCで作成したASP.NETファイル(動作確認済)をwwwroot下にコピーして、IISの設定(仮想ディレクトリ)の作成をしてやればいいだけでしょうか? Windows2003サーバに開発環境(VisualBasic.NET)をインストールしたりということは必要ないのでしょうか? 教えてください。

  • ASP.NETのコンパイルの方法

    VisualStadio2010 (.netFramework4.0) ASP.NET +C# Windows7(64bit) IIS7(ローカルのIISで開発。VSのIISは未使用) で開発しています。 実行環境はWindows2008+IIS7です。 VS2010でASP.NET +C# のソースを「Webサイトのコンパイル」(IISはローカールにインストールしたサーバ) ↓ 実行環境のWindos2008のIISのwwwrootにソースをコピー ↓ Webサイトの追加 ↓ URLにアクセスしてWebアプリケーションは使用できます。 ここで「Webサイトのコンパイル」しているのにアプリケーションはデバックモードで動いています。 APP_CODEのソースもテキストで丸見えです。 客先等にASPのWebアプリケーションを収める際、最終どのようにしていますか? よろしくお願いします。 今回VSのIISは使いません。(64BITのIISで動作する必要があるため)

  • ASP.NETにてWebアプリ開発

    お世話になります。 VS2005のASP.NET2にてwebアプリを開発する予定です。 --環境-- ・Windows2000サーバー ・Oracle8.1.7 ・IIS5.0 --開発ツール-- VS2005 VB.NETを使用 oracle8.1.7でADO.NETの接続は可能でしょうか? 幼稚な質問申し訳ありませんが宜しくお願い致します。

  • Windows2003Server上にエンタプライズルートCAを構築し

    Windows2003Server上にエンタプライズルートCAを構築しようとしています。 証明書サービスはインストールしたのですがWebページ(CertSrv)にアクセスできず、 IISで確認したところ、なぜかIIS上からsystem32\certsrvのフォルダが見えません。 パスが存在しません、とエラーになってしまいます。 (エクスプローラ上で存在している事は確認できます) certsrvのアクセス許可は↓こちらを参照して設定してみましたがうまくいきませんでした。 http://support.microsoft.com/kb/812614 ログインユーザーはAdministratorで作業を行っています。 構築しているPCはドメインコントローラなのですが、それが何か影響しているのでしょうか・・。 (サーバ管理者は別の人間で当方はドメインコントローラ等明るくないです) 環境: OS:Windows 2003 Server Enterprise x64 Edition SP2 よろしくお願いします。

  • Windows Server 2008とSQL Serverでのサイト構築について。

    nacosと申します。 現在ASP.net(MVC)にてサイトを構築しているのですが、 データベースとのやりとりの所で良く分からなくなってしまったので質問させて頂きました。 ◆構成 サーバー:Windows Server 2008(IIS 7.0) DB:SQL Server 2008 開発環境:Visual Studio 2008 ◆分からないこと。 開発中のローカル環境でのDBとの接続方法と、 Webサーバー上でのDBとの接続方法は皆さんどのように行っているのでしょうか? 私は、ローカル環境・WebサーバーともにDBへの接続方法をWindows認証にすれば、 ローカルで作成したサイトをWebサーバーにアップロードすれば接続出来るものだと思っていたのですが、 実際にはそのままアップロードしただけではWebサーバー上でDBに接続されない様でした。 この様な場合、どのようにすれば接続出来る様になるのでしょうか? また、上記の様な場合で一般的な方法などありましたら教えて頂けないでしょうか。 宜しくお願い致します。

  • Windows Serverでメールサーバ構築

    Windows Server 2012 R2(Amazon Web Services EC2)でメールの送信が行えるようsmtpまたはsendmailを導入しようと考えております。 Windows Serverの場合、IISを使うことが多いそうですが、当方事情によりIISのインストールを行うことができないため、IISを使わずに行いたいと思っております。 Windows ServerでIISを使わずにメールサーバを構築された方いらっしゃいましたら、構築に関する情報を提供していただけますと幸いです。 以上、ざっくりとした質問となってしまい申し訳ございませんが、よろしくお願い致します。

  • ASP.NETにてOracleについての質問

    お世話になります。 現在、Visual Studio2005のASP.NETにてWebアプリケーションを開発予定です。 環境前提は (1)Windowsサーバー2000(IIS5.0) (2)oracle8.1.7 開発側 (1)Visual Studio2005 (2)VB.NET 上記となっております。 ここからが質問の内容なのですが、 Visual Studio2005でOracle8.1.7を使用した場合、oo4oのような接続モデルでデータ接続が行えるようなパッチプログラムは配布されていますでしょうか? 要はVB6.0でいうoo4oのような接続モデルが .NETにも存在するのかという話です。 oracle社が8.1.7用の接続モデルを提供してるかですね。 お分かりになる方いらっしゃいましたら参考情報でも構いませんのでご教授頂けたら助かります。 宜しくお願い致します。

  • ASP.NET開発サーバーを使わずIISを使うには

    お世話になっております。 作業マシン:WINDOWS7 (仮想) VWD2010 を使用VBにてWebアプリケーションを開発しております。 知識としてははここ2週間始めたばかりで、 今現在入門書を参考に仕組みを理解しようとしている所です。 (PG経験はC,PHPで2年程です) 入門書に従い、デフォルトのプロジェクトを作成しそのまま開発を進めますと、 開発中のデバッグ(ASP.NET開発サーバーのアイコンが表示される)は問題無いのですが 作成したプロジェクトからWEBサイトを発行し、 IISのルートフォルダ配下に配置した際 デバッグ時には正常に動いて居たのが、動かなくなります。 原因はIISの設定不足… IISルートフォルダ配下でのNETWORK SERVICEユーザーの実行権限や、 WEBで使用できないMsgboxの使用、接続文字列の不足だったりします。 動作が変るのは ASP.NET開発サーバー を使用するか IIS を使用するかの違いである というのは理解できるのですが、 開発時から公開先と同じWEBサーバー(IIS)を使用する事は出来ないのかと疑問に思っています。 それが出来れば、 「基本デバッグ通れば公開して使える」と言う確信を持って、 作業も学習も進められるのですが… 残念ながらなかなか公開について詳しい記述のあるサイトは見つけられずに居ます。 VWDで、デバッグ>オプション>全般から、 プロジェクトフォルダの配置場所を、wwwroot 直下にしますと プロジェクトフォルダ自体はIISRoot直下ですが、 デバッグ実行時にASP.NET開発サーバーのアイコンがタスクトレイに 表示されますのでやはりIISは使われていない様に思えます。 IIS環境下での開発・デバッグをする方法は無いのでしょうか? ASP.NET開発では配置後の試験・検証・コード修正が必要なのでしょうか? どうかご教授ください。

  • IISをASP.NET用に構成できない

    VisualStudioにてC#/ASPでWebアプリを開発しています。 アプリを VisualStudio開発サーバーでなく IISで起動しようとすると、以下のエラーメッセージが出ます。 「このサイトが正しく動作するためには、 このサイトを手動でASP.NET4.0用に構成する必要があります。 ASP.NET4.0はWebサーバーに登録されていません。 このサイトが正しく動作するためには、ASP.NET4.0用に Webサーバーを手動で構成する必要があります。」 IISのインストールで 「IISメタベースおよびIIS6構成との互換性」のチェックと アプリケーション開発機能の「ASP」と「ASP.NET」のチェックは いれています。 原因と対策をご教授ください。