- 締切済み
VBScriptで記述された.aspファイルをLinuxで運用できる形にしたい
現在、諸事情からWindows+IISサーバーで運用していた環境をLinux(RedHat4)サーバーに移行する作業を行なっております。 その中に.aspファイルがいくつかあり、Languageの指定はVBScriptとなっているようなのですが、これを新しい環境にもっていくところで困っています。 Linux上でASP.NET環境を構築するのはmonoで何とかなるようですが(これも実質はまだC#だけ?)、aspの場合は移植するしかないでしょうか? asp2php等試してみましたが、全く使い物にならなかったので手動でコンバートしていくか仕様から起こしなおすしかないのかなと半ば絶望しております。 どのような方法でもかまいませんので、既存のaspプログラム(と等価なもの)をLinuxで運用する場合の良い方法をご存じでしたらご教授願えませんでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- ssmx
- ベストアンサー率57% (4/7)
現在に至っては、MONOにて標準で使えると思います。
- mo_gu
- ベストアンサー率51% (56/109)
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で動くかはわかりません。
- kero_mio
- ベストアンサー率90% (94/104)
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以外であれば可能とのことであれば、ご教授いただきたく思います。 宜しく御願いいたします。