• ベストアンサー

Windows Server について

依頼を受け「Windows Server」で作業することになりました。 自分自身は、CGI(PERL)やPHPに関する知識はありますが ASPについては、ほとんど知りません。できればMovableTypeを 導入したいとも思っています。 そこで、素人的質問なんですが…… Windows ServerでもPHPをインストールすることは可能だと お聞きしました。ASPとPHP、両方がインストールされていても 問題ないもの…なんでしょうか。不具合とか。 Windows Serverは「ASP」がデフォルトで入ってるんでしょうか? データベースはデフォルトで何が入っているんでしょうか? (もしかするとサーバー購入時には何も入っていない?) よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

>「ASP」がデフォルトで入ってるんでしょうか? Microsoft Windowsの標準Webサーバ:IIS をインストールすれば ASP実行環境も既定でインストールされます。 コントロールパネル  プログラムの追加と削除   Windowsコンポーネントの追加と削除    インターネットインフォメーションサービス(IIS) >データベースはデフォルトで何が入っているんでしょうか? インストールされていません。 >ASPとPHP、両方がインストールされていても問題ないもの…なんでしょうか。 ないとは断言できませんが,あったとしても対処できるレベルだと思いますけれど。 Windows Server 2008では IIS上でのPHPを標準でサポートするようになったので,ノウハウや回避策は洗い出されてきているのではないでしょうか。 http://www.microsoft.com/japan/presspass/detail.aspx?newsid=3001 http://www.microsoft.com/japan/opensource/php/default.mspx 気になるなら,IIS WebサーバではASPを,Apache WebサーバではPHPを,とWebサーバを分けることもできますし。

その他の回答 (1)

  • numpoteto
  • ベストアンサー率57% (11/19)
回答No.1

「Windows Server」のバージョンは何でしょうか。 #2003 R2の場合 ・ASP.netは標準で入っていますが、バージョンが古い(1.1)です。  WindowsUpdateなどを利用すればバージョンを上げることは可能です。最新版は3.0です。 ・データベースは何も入っていません。  用途にもよりますが、MTを動かすだけならMySQLのWindows版があるので、それで良いかと。 ・ASP、PHPの両方インストールについて  システムとしては特に問題はないと思います。

関連するQ&A

  • PHP/MySQL/PostgreSQLをサーバーで使用可能に!

    たとえば、Perl,CGIを使用できるようにするには、 「Active Perl」をインストールすれば 利用可能になりました。 さて、次は PHP/MySQL/PostgreSQLをサーバーで使用可能にしたいのです。 どのようにすればいいでしょうか? 教えて下さい。 Windows2000 Server

  • Windows へ Movabletype をインストールできません。

    自宅で使っているノートPC(WinXP pro)にMovabletype3.2をインストールしていろいろと試してみたいと考えています。 Movabletype3.2 を動かすために必要な環境、 ・Apache ・Perl(Active Perl) ・MySQL 5.0 以上はインストールしました。 Movabletype3.2 で必要となるPerlモジュールもインストールしました。 "mt-check.cgi"で必要なプログラムがインストールされていることを確認し、 いざ"mt.cgi"を開いて、【インストール開始】ボタンをクリックしました。 しかし「データベースを初期化中」という表示が出たまま固まってしまい、 インストールされていないようです。 いろいろと調べ、"mt-config.cgi"ファイで指定すべき、「StaticWebPath」の指定に原因がある可能性が高そうだったので確認しました。 「StaticWebPath」指定は、"http://127.0.0.1/mt-static"と指定しており、該当のディレクトリに必要と思われるJSファイルなども置います。 しかし、「データベース初期化中」の表示が出たまま、インストールが完了しません。 解決策にお心当りのある方がいらっしゃいましたら、 ご教示いただけると幸いです。 よろしくお願いします。

  • Windowsサーバで使用可能なCGI

    こんにちは。 Windowサーバで使用可能な、フリーのメールフォームのCGIを探しております。 お問い合わせメール用のフリーのCGIをいくつか試したのですが、 どれもエラーが表示され、うまく動作しません。 契約しているプロバイダのコールセンターに問い合わせたのですが、フリーのCGIに関してはサポート対象外との事で何もわかりませんでした。(当たり前と言えば当たり前ですが…) 試しに別のサーバ(Linux系)でも試してみたのですが、こちらでは正常に動作しました。 参考までにサーバのスペックを以下に記載いたします。 以下の条件で使用可能な、お問い合わせ用のCGIがあれば教えていただけませんでしょうか。 以下、プロバイダのFAQページからの引用です。 OS:Windows 2003 R2 SP2 (エディションは各サーバーで異なります) ウェブサーバー:IIS 6.0, SSI (ISAPI) , Perl (ISAPI) , PHP (ISAPI / FastCGI) , ASP (ISAPI) , ASP.NET (ISAPI) PHP:PHP-5.2.9 Perl:Perl-5.8.7 ASP.NET:1.1 / 2.0 (相互排他で選択可) ASP:6.0 .NET Framework:2.5まで SQL:MSSQL 2000 SP4 MySQL:4.1.21 どうぞお力添えのほど、よろしくお願いします。

    • ベストアンサー
    • CGI
  • サーバー間通信?

    外部からアクセス可能なサーバーA(Linux+Apache+perl)とイントラネット用サーバーB(Windows2000+IIS+ASP.NET)があります。 1)サーバーA上にあるcgiから、サーバーBにあるデータベースのデータを読み込み。 2)サーバーBのASP.NETのプログラムからサーバーAのデータを読み書き。 この2点について可能でしょうか。可能だとしたら、どのような手法で実現できるかアドバイスいただけないでしょうか。 1)についてはなんとなくsocketを使って、サーバーBのデータ吐き出し用のASP.NETのプログラムを呼べばいいのかなと思うのですが、それで正しいでしょうか。 表現がかなり拙いかとは思いますが、どうぞよろしくお願いいたします。

  • Windows2000サーバーを使っています。

    Windows2000サーバーを使っています。 Windows2000サーバーにaccessで作ったデータベースがあります。社内LANでつながっています。 今回PCの不具合でフォーマット再インストールして、DBへ設定しようとしたら、最初「エラー430とい」うのが出て、次に「2147467259(80004005)データプロバイダを初期化できませんでした」が出ました。PC側の設定とWindows2000サーバーの設定方法を教えてください。

  • tok2にMovabletypeをインストールできません。

    現在tok2のサーバーを利用しており、Movabletypeのインストールを試みているのですが、どうしてもtok2サーバのデータベースであるMySQLの連動ができません。おそらくcgiの書き換え方が間違っているのだと思いますが、どんな原因が考えられるでしょうか? データベースの設定は必要なのでしょうか?また、tok2サーバーにMovabletypeのインストールする際の注意点、方法などあればご教授お願いします。

  • perlとphpとASPの連携

    ごくまれなパターンらしいのですが、どなたか知っていた教えてくださいm(__)m ASPからphpを呼んで、phpがperlを呼び、perlがASPを呼ぶ方法です。アバウトな説明で申し訳ないんですが、こんな流れでperlからASPが呼ばれたときに、ASPのサーバー側の処理が無視されてデータベースによる制御が出来ないないんです(;_;) で、perlから隠しASPを呼んでさらにASPを呼ぶようにしてみたら、今度はエラーになって表示されません・・・ なんとかうまく連携できないでしょうか??(TOT)

  • webサーバーの構築(windows2003)について

    web公開用サーバを(UNIX=>Windows2003)移転することになり、作業を担当しています。 データの移設は終了しましたが、webページにはCGIとPHPがあり、そのためにアパッチとパールを組み込む作業が残っています。 ローカル環境ではテスト用に組んだことがありますが、サーバを触るのも初めてで何から手を付けていいのか分かりません。 業者さんは「がんばって~」と帰って行かれました。 CGIとPHPの知識はフリーのものを一部改変する程度です。 お力添えください。 ■教えて!------------------------------------- ●CGIとPHPを動かせる状態にしたい ●今までのCGIとPHPを動かすためにはパール・アパッチは古いバージョンが良い? ●サーバにはJavaScriptはインストールが必要? ●証明書の自己発行の方法はどうしたらいいの? ■環境----------------------------------------- WindowsServer2003SE HP X86 Crass PC Xenon 2.80GHz 以上です。週明けまでに回答あるとうれしいです。

  • ASP動作中のサーバーにPerlをインストール

    これからPerlを勉強しようとするものです。 現在ASPの動作しているサーバーがあるのですが、 いきなりPerlをインストールしてASPの 動作には、影響が出ないでしょうか? インターネット等で調べてみてもいまいち わからないので、投稿させて頂きました。 そのような内容が、詳しく載っているアドレス等を 教えて頂けないでしょうか。 動作環境は、Windows 2000 Serverです。 よろしくお願い致します。

    • ベストアンサー
    • Perl
  • aspとcgiについて基本を知りたいのですが!初心者向けにお願いします。

    windows2000PROでただいまホームページを作って勉強しています。 環境としてはこんな具合です。 IISにてweb環境を作成。 同時にIISでftpサーバをインストール&設定。 簡単なcgiを動かしたかったのでactivestate.comからactive perlをdownloadしてインストールしました。 動かしたいcgiはlogin.cgiと言う短いperl言語のcgiです。 index.htmlからリンクで動かそうとしましたが、上手くいきません。 active perlのサンプルプログラムを動かしたら上手く動いたのですが、拡張子がサンプルでは.aspとなっています。 思い切ってlogin.cgiをlogin.aspとして動かしたら、なんか動いちゃいました。 login.cgiをdownloadしたホームページの説明ではlogin.cgiの名称で一部変更してコピーと書いていますので、多分見当違いのことをしていると思っています。 基本的な概念が理解できていませんので、asp/cgiの基礎を知りたいと思います。 あわせて今回の間違いも指摘して頂けたらありがたいと思います。 宜しくお願い致します。

    • 締切済み
    • CGI