重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

現在、諸事情からWindows+IISサーバーで運用していた環境をLinux(RedHat4)サーバーに移行する作業を行なっております。

その中に.aspファイルがいくつかあり、Languageの指定はVBScriptとなっているようなのですが、これを新しい環境にもっていくところで困っています。
Linux上でASP.NET環境を構築するのはmonoで何とかなるようですが(これも実質はまだC#だけ?)、aspの場合は移植するしかないでしょうか?

asp2php等試してみましたが、全く使い物にならなかったので手動でコンバートしていくか仕様から起こしなおすしかないのかなと半ば絶望しております。

どのような方法でもかまいませんので、既存のaspプログラム(と等価なもの)をLinuxで運用する場合の良い方法をご存じでしたらご教授願えませんでしょうか?

A 回答 (3件)

現在に至っては、MONOにて標準で使えると思います。

    • good
    • 0

Linux上でASPを動かすchilisoftがあります。



Sun Java System Active Server Pages 4.0
http://www.sun.com/software/chilisoft/index.xml

プラットホームがRed Hat Enterprise Linux 2.1, 3
なのでRedHat4で動くかはわかりません。
    • good
    • 0

Linux上で新しく構築するWebサーバーは、Apacheでしょうか?


それとも、Apache以外ですか?
Apacheで稼働となるとClassic ASP を動かせるModuleはないみたいです。
■Apacheモジュール概要一覧
http://lss.eternity.ne.jp/new/class.php?169

おっしゃられているように、現在のASPをASP.NET(C#で)アップグレードするか、もしくはPHPやPerlなどに変更するなどの対応が必要かと思われます。最近、マイクロソフトでは、IIS on PHP と題し、IISのPHPサポートを正式に発表しました。
もしまた、今回と逆のパターン「LinuxからWindows + IIS に環境を戻したい!」とか話があった時、今回のASPをPHPあたりで作り替えておくと、逆のパターンが発生した際、今回のように悩まなくて済むかもしれません。

いずれにしても、ASPのコンバートは必要な気がします。
ご検討下さい。

#Linux上で稼働するWebサーバーがApacheの場合の話になりますので、それ以外のWebサーバーを利用予定であれば、的を外しているので、忘れてください

この回答への補足

御回答ありがとうございます。

OSがRedHat4であること意外はこちらで自由に環境設定できる状態です。
ですので、Webサーバーについても選定可能ですので、もしApache以外であれば可能とのことであれば、ご教授いただきたく思います。
宜しく御願いいたします。

補足日時:2008/06/25 11:32
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!