パスワードを忘れた? アカウント作成
27 story
プログラミング

なぜWindows上でUNIXプログラムを動かしたいの? 19

ストーリー by Oliver
はてはて、ふふ~ん 部門より

某MLより:"pgsql-jp, PHP-jp, apache-users その他の ML を見ていると、Windows 系OS 上で、PostgreSQL, PHP, Apache その他を動かそうとして苦しんでいる(多くの場合は知識不測らしいですが…)人たちがいますが、こういうのを見ていると少々不思議な気持ちになります。[...]中には「業務で Windows 98/ME 上で Apache や PHP を動かしたい。DB (?) は Access で…」とかいう人たちもいます。[...]どうしても Windowsに拘りたいのであれば、ASP とか IIS とか、VB でやってた方が幸せなんじゃないかと思うんですが、なんでわざわざ PHP や Apache などを使おうとするのでしょうか?" なんでだろうね。意見募集

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • Apache for Win32 (スコア:3, 参考になる)

    by fusianasan (77) on 2001年05月15日 0時46分 (#63) 日記
    かなりまえから、WinNT4やWin2000でApache
    うごかしてるよ
    毎月のようにセキュリティーホールがでてるIISにくらべたら
    Apacheはかなり安心できる
    あと、IISはLocalSystem権限で動くけど、
    Apacheは一般ユーザ以下のかなり限られた権限でも
    動くからね
  • by ryo (74) on 2001年05月15日 3時42分 (#65) ホームページ 日記
    3年くらい前はオフィスのデスクトップがWinNTて、自分ノートもなかったので、しぐなすとかはやってましたねー。shellが動くと嬉しいというのはありました。
    けど、サーバーソフトの類はわざわざやらなかったな。
    でも結局、Windowsはぶっこわれる->環境いちからつくり直しで非常によろしくないので、自分ノート(Linuxほりこんでね)オフィスにもちこむようになった今では、Windowsはブラウザ+ICQ+業務に必要なアプリ、しかつかわなくなりましたが。。。

    やっぱり動くってきいたら動かしたくなる気持ちがあるんだろうか?
    あと、いわゆるソフト屋やWEB屋の人が、ローカルでの開発環境ほしいんでってのはあるんじゃないかな?phpなんかかなり広まってるし。
  • by fusianasan (77) on 2001年05月15日 7時34分 (#67) 日記
    これって、元ネタは、
    [blue:13716]?
  • by naa (162) on 2001年05月15日 13時06分 (#70) 日記
    やはり上司のひとが日経○○とかを読んで、「これからはオープンソースでWEBアプリでなければ」とか言って、新人にいきなりフってしまうからでしょう。
    で、OSのインストールで一週間はまって、apacheで一週間、postgreSQLとPHPで一ヶ月ぐらいはまるわけですな。
    そして、WEBで検索してMLを見つけて泣きついてくるというのが多いのでは?
  • PostgreSQL/Cygwin (スコア:2, 参考になる)

    by L.star (163) on 2001年05月15日 13時19分 (#71) ホームページ
    Apache/PHPはNative版が有るからともかく・・・ エミュレーションレイヤーが必要なPostgreSQLなどをWindowsで使いたいというのは個人的には正気じゃないですけど、でもAccessを使うより正気だと思う:-) そもそもプラットフォームを選ぶのは自由なんだから、Linuxの代わりにWindowsってのがあってもいいのでは。あまり適切な選択肢じゃないけどね。
  • by takano (139) on 2001年05月15日 18時23分 (#74) ホームページ 日記
    Apache 2.0ではWindowsまわりのサポートが強化されたと聞きましたが、そのへん体感的にどうっすか?
    しかし「Windows」さえIIS捨てたいというのだから、Windowsそのものを捨てる選択肢ってどうよ?つー趣旨なのだと思うのだけど、このスレは。

    うーん、慣れない口調で書こうとすると書きづらいぞ。
  • 単に (スコア:2, 興味深い)

    by SAY (54) on 2001年05月16日 10時00分 (#77) 日記
    移植してみたかっただけとか;-p。
    時々そういう酔狂な気分になる事はあるけど。
  • Windowsで、Apache+Tomcat(JSP+Servlet)なんかもよく見かけますよね。

    最近は、そういうことやるならVMWareを使ってLinuxやFreeBSDを
    入れる方がいいんでは?という意見を見かけることも多い気がする。
    --

    - Ryuzi Kambe -
  • by Anonymous Coward on 2001年05月16日 23時09分 (#93)
    <あと、いわゆるソフト屋やWEB屋の人が、ローカルでの開発環境ほしいんでってのはあるんじゃないかな?phpなんかかなり広まってるし。

    業務では Excelとか Wordとか Notesとか使っていたりすると、どーしても Windouzを使わざるを得ないので、手っ取り早く手元でいじれる環境を構築するために「なんとか for Win32」をいれざるをえないのではないかと。

    「なんとか for Win32」を使う理由として他に考えられるのは、「ぢつは自分で Linuxやら *BSDやらを入れたことがないもん☆」もしくは「ぼくちん Unixなんて知らないもん☆」と自慢げにしてるからとか(ぉ

  • by fusianasan (77) on 2001年05月18日 0時02分 (#108) 日記
    Apache1.3.5?ごろからApacheつかってるけど、基本機能ではバグらしいのは体験したことがない
    最初のうちは、いろんなモジュールでバグっぽいことがあったりしたけど、
    いまつかってるApache-1.3.19では、とくにバグのようなものにはあってない
    IISは、安定してるけど、セキュリティーが心配
    win32用フリーのほかのhttpdは、機能があまりなかったり、不安定だったりするので、あまり使いたくない
    だからApacheになちゃう
    2.xにも期待してます
    Download Apache-1.3.19 for win32
  • WindowsNTといえば昔は由緒正しいMicrokernel OSで、ちゃんと POSIXサブシステムもあるんだよね。今は別売でInterixという名で、gccが標準添付されてるだけでなく、Visual C++用のPOSIX SDKやXサーバーとかもついてるんだよね。cygwinはファイルの入出 力とかがちょっぴり遅いけど、InterixはNT Kernel Nativeで動 いてるので、そんなオーバーヘッドはないはず。
    --
    楠@マイクロソフト
  • あるいは、「マイクロソフトはバグ&セキュリティーホールの山」だと「詳しい」人が言っているor読んだから。

    どれにしたって、大差ないよ。要は、特性と目的を考えて選んで欲しいということだけど。

    お金があるなら、MSもいいでしょ。システムをマイクロソフトで固めれば、サポート依頼で切り分けが必要ない安心感もある。MSのサイトさえ見てれば、セキュリティー対策も楽だ。

    個人で使うには無料であることが手間より優先することが多いけどね。

    --
    --- akirax ★☆☆
  • 勉強のためにちょっと動かすのか、業務として稼働させる
    サーバ構築をしているので全く話は違うと思うけど。。。

    何となくイメージとして「Windows」と名がつくものは
    「何とかなる」。逆に「Unix」だとか「Solaris」なんていわれると、専門のSEでないとどうにもならないってのが
    ユーザー側情シス担当者レベルの人に多い気がする。
    まぁ、うちの会社だととかなり中小企業相手なので
    あまり突っ込んだ「日本全国の平均値」なんてものは分からないけど。

    さて、ここでサーバー構築になるのだが、、、Windowsで作りたいけどMSのパッチは対応が遅い(真実かどうかではなくて聞こえてくる噂として)なんて聞くし、バッファオーバーフロー攻撃はデーモンの問題だからFireWallで守ったWindowsマシンに何とかしてUNIXで使われているサーバーを組み合わせれば・・・・

    はい、この思考形態のお客に今まで何度巡り会ったことか。
    --
    ---------- ほげほげふぅ〜 きょうもがんばろか〜 qool001@hotmail.com
  • by minish (370) on 2001年05月28日 16時08分 (#362)
    http://www.microsoft.com/windows2000/interix/default.asp
    Interix って、Microsoft に買われちゃったみたい、、、
  •  3年前からPC-9821でFreeBSD+Apache1.3でWebサーバを稼働させてます。ついでにSamba、Postfixでファイル共有とメール。トラブルは発生したことがありません。

     程々のUNIXの理解があってこそApacheとかPHPとかデータベースとかが運用できると思いますけど。Windowsを使う人はやっぱり「sourceをconfigureしてmake」とかじゃなくってWin32バイナリを取ってきて インストーラ使って深く考えずに入れちゃったりするんでしょうか。

     別にMicrosoft嫌いとかじゃなくって、 「UNIXはTCP/IPのゆりかご」とかいう記述を見かけた事がありますが、TCP/IPがプロトコルの主流であり続ける間は、UNIXのアドバンテージは否定しようがないと思います。言ってしまえばMicrosoftがTCP/IPを標準サポートしたのは「つい最近の事」ですから。

     よって、そのような人(…動かしたい人)に会った場合は私は「悪いことは言わないのでUNIX使いましょう」と言うでしょう。LinuxでもSolarisでも良いので。 BestなのはFreeBSDだと思いますが。Apache開発のプラットホームですし。
  • 何をいまさら。 そのようにユーザを思考停止に持ちこむのが“Micro$oft”の戦略・・・って、あれ? VB愛してるんじゃないの? ゲエツさんってば。
    --
    とりあえず、東大阪市布施界隈 万歳!!
  • というのは、答えになってないなぁ。(笑)

     同じMSの仕事でも、出来不出来があるというが
    答えなんだと思う。良い仕事をしている(と思わ
    れる)部分だけをつまみ食いするってのは、常套手
    段でしょう。

     MSがすべてにおいて、つねに最高のパフォーマ
    ンスを発揮していれば、オープンソフトウェア相
    手にここまで FUD を吹っかけることも無かったと
    思いますよ。
  • by VINnIE (2630) on 2001年06月10日 12時27分 (#1565)
    EJBで開発やってますが、Javaの先端(といわれる)開発やってる人間でもそんなもんです。実運用はUNIXですが、開発はWinNT/2000上だったりするし、UNIXシェルの使い方も知らない人が多い。 はまりプロジェクトのプログラマーとかの場合、開発言語に関することを覚える+仕事で手一杯ってのもあって、新たに自分でOSについて学ぶまでには至らないのかもしれませんねー。
  • by VINnIE (2630) on 2001年06月10日 12時33分 (#1567)
    Interixは次期Services for UNIX(SFU)=コードネーム:"がるーだ"に取り込まれるはずです。現在のSFUはVersion.2で、ファイル共有機能やら、ActiveDirectoryとNISの連動ができたりといった相互運用系ツールという印象が強いですが、Interixを取り込むとなると大分変わってきそうですね。
typodupeerror

アレゲはアレゲを呼ぶ -- ある傍観者

読み込み中...