• 締切済み

ウインドウズサーバーとリナックスやユニックスとの違い

サーバーをレンタルするつもりですが ウインドウズサーバーと リナックスサーバー ユニックスサーバーの違いってあるんでしょうか? CGIとかPHPとかjavascriptなどが 使えるとか使えないとか? ご存知の方 よろしくお願いします。

みんなの回答

  • gon987
  • ベストアンサー率16% (53/313)
回答No.2

・Winodws系サーバでしたか.NET ASPが動かない。 ・Windows側だとPHPの拡張モジュールのPECLのモジュールインストールでうまくmakeできないことがある。 ・Windows側だとPerlの拡張モジュールCPANの環境(make)など構築が多少めんどくさい。 >Windowsでは制限が発生することもあるかもしれません。 ファイルロック機能が使えない。OS機能依存のため。 逆にWinodws版にはWin32APIを呼び出す機能などが追加されている。 (基本中の基本) 最近はちょっと詳しい気になっている素人が「専門家」気取りで回答が多くなっていますね。

回答No.1

Windowsで(お粗末ながら)サーバーをたてていて、Linuxのサーバーを構築中の者です。 CGIでよく使われる言語「Perl」やPHPは、 基本的にはWindowsやLinuxなど環境の違いを吸収して実行できるようになっています。 ただし、基本的には、LinuxなどのUNIX系OSに主眼を置いて開発されているはずですので、 Windowsでは制限が発生することもあるかもしれません。 javascriptは、ブラウザ(例えばIE)上で実行されるものなので、サーバーは全く関係ありません。 Linuxなどでは、セキュリティ面では少し有利だと思います。 適切に「パーミッション」を設定すれば、悪意のある他の利用者に、例えばCGI設定ファイルに記入したパスワードを見られることがないです。 詳しくは「suexec」で調べてみてください。 ただし、「suexec」や類似の機能が有効になっていないなどの場合もあるので気をつけてください。 また、LinuxはWindowsに比べて再起動が必要になることが少ないとも言われています。 長々と述べましたが、結局ユーザーにとってはあまり大きな差はないと思います。 Linuxの方が安定していると言われていましたが、今は大差ないかもしれません。(そこはちょっとわかりません) Webサーバー界にはLinuxが普及しているようなので、無難なほうを選ぶとすればそちらになるでしょう。 (インターネット上の情報がそのまま通用します。) 選ぶ際には、 ・CGI(PerlやRuby、まれにPython)・PHP・SSIのうちで必要なものの利用可否 ・将来的に使うであろう容量を見極める、または容量拡張可能なサービスを選ぶ ・CMSやブログを使う場合はPHPとデータベースが必要になる可能性が高い。データベースは多くの場合は「MySQL」が必要だが「PostgreSQL」でも可能なソフトもある。 ・有料サーバーは値段やサポート、無料サーバーは広告の有無や自由度 ・表示速度(重いか否か) などを参考にするといいと思います。 無料サーバーの場合は、広告が強制挿入されるとまれにレイアウトが崩れる心配もあるようなので注意してください。

関連するQ&A

  • ユニックスとリナックス

    ユニックスとリナックスの違いがいまいちよくわかりません。「そんなことをいまさら・・・」と思われる方がたくさんいらっしゃるでしょうが、教えてください。 できれば、ちょっと詳しい歴史などが載っているホームページなども教えていただけるとありがたく思います。 よろしくお願いします。

  • サーバーのwindows とLinuxの違い

    海外でレンタルサーバーを借りようといろいろ調べたのですが、 サーバーのOSをwindowsにするかlinuxにするかというオプションがあり、どちらのほうがいいのか悩んでいます。 違いはあまりないと聞いたのですが、ホームページ利用の目的が映像(flashやvideo)、画像などを紹介する目的なので、WindowsもしくはLinuxどちらのほうが私の用途に向いているか教えてもらえればうれしいです。一応、自分の使っているOSはWindowsです。 いろいろ調べては見たのですが、細かい違いがわからなくって、ここにきてしまいました。 WindowsとLinux(もしくはUnix)とでは、同じサービスでも、月々のプランの値段が、4ドルくらい違うので、特に、Linuxに問題がないのであれば、Linuxのほうにしようと思っています。 回答よろしくお願いします。

  • WINDOWS系サーバーとLINUX系サーバーの違い

    自宅サーバーについて、勉強しているのですが、 windows系自宅サーバーと、LINUX系自宅サーバーの違いというのが、関連書籍を読んでもよく分かりません。 単刀直入に言って、どういったことの違いなのでしょうか? LINUX系サーバーのほうが、使いやすいと聞きました。 よろしくお願いいたします。

  • LinuxサーバはUNIX系サーバでしょうか?

    あまりにも初心な質問をお許し下さい。 私が運営しているサイトが現在レンタルしているサーバを解約し、レンタルサーバ業者を変更しようとしているのですが、現在のサーバで使っているアクセス解析を非常に気に入っており、変更先のサーバでも現在使っているアクセス解析を使用したいのですが(もちろんこのアクセス解析はサーバ備え付けの物ではなく、私が自分で設置した物です。)わからない事があり悩んでおります。 使用したいアクセス解析CGIの動作条件に「サーバーはUNIX系に限ります。」とあるのですが、変更先のサーバはLinuxサーバとなっております。大変お恥ずかしい質問ですが、LinuxサーバとはUNIX系サーバなのでしょうか?自分で調べた感じではLinuxサーバはUNIX系だと思っているのですが自信がありません。 詳細は次のとおりです。 使用したいアクセス解析CGI http://www.anglers-net.com/anlog/ レンタル予定のサーバ http://www.xrea.com/?action=spec 大変恐縮なのですがどなたかお知恵をお貸し下さい。 どうかよろしくお願い申し上げます。

  • レンタルサーバーのPHPの利用の仕様の違い

    レンタルサーバーのPHPの利用の仕様でphpinfoを見たときの「Server API」でApache版とCGI版の違いがわからないのですが、どのように違うのか解る方がいらっしゃいましたら教えて下さい。

    • 締切済み
    • PHP
  • ウィンドウズやユニックス系OSを使ったプログラムの著作権について

    同じようなプログラムを作った場合ウィンドウズOSを使った場合よりユニックスを使った方が著作権を取りやすいって本当ですか?それはなぜですか?

  • サーバーの性能って?

    はじめまして  サーバーの性能で質問があります。私のレンタルサーバーではウィンドウズ系2003,2008とリナックス系を選べるのですが、どのサーバーが一番高性能なのかわからなくて困っています。 ウィンドウズ系には(IIS7/IIS6)とか記載されていますが。。初心者なので詳しいことがわかりません。私が求めている性能は速度の速さですが、ウィンドウズとリナックスどちらのほうがレスポンスの速度が速いのかご存知の方いらっしゃらないでしょうか? またグーグルなどが使っている高速サーバーは、あれはグーグルが独自に開発してるものなのでしょうか?それともグーグルもウィンドウズとかリナックスとかを使ってるんですか? もし知っている方がいたらお願いします。

  • 開発はウインドウズかリナックスか?

    将来、IT業界のエンジニア、もう少し枠をせばめるならばSI業界で働きたいと思っております。また、WEBエンジニアにも興味があります。 このような興味を持っているのですが、知人に相談したところ、「phpがとっつきやすいので、phpを勉強してみては?」と言われ、プログラミング言語はphpにしました。phpの入門書には、sqliteを最初は使ってみましょう、とあったので、データベースはsqliteになりました。webサーバはよくつかわれているapacheにしました。ここまでは順調だったのですが、問題は、開発はウインドウズかリナックスか、ということです。 LAMPという言葉があるくらいですから、リナックスで開発するものかと思っていましたが、「開発はウインドウズでおこなって、運用をリナックスで行う」という話も耳にしました。いったい、どちらのOSで開発を行ったら良いでしょうか? おそらく、案件によって違ったり、会社によって違ったりすると思うので、一般的な傾向を教えて頂ければ幸いです。 どうぞ宜しくお願い申し上げます。

  • VINE LINUXサーバーでCGIプログラムを動かしたい

    最近、デモ用の社内サーバーとして、VINE LINUX 2.1.5 の入ったPCをたてました。 クライアントはWindowsXPです。いくつかの社内用のプログラムを動かしています。 CGIプログラムを使用したいのですが、どのようにしたら良いでしょうか。 社内サーバーではなく、会社のホームページを表示させているサーバーは、レンタルサーバーで、CGIを使用しているので、CGIのプログラム自体は、自分でできます。 でも、CGIを使用する際の、サーバーの方の設定は分からないのですが。。 htmlを表示させ、CGIを動かしたみたのですが、CGIプログラムの内容がそのまま 表示されてしまいました。Perlをインストールするのではないかと思うのですが。。 だとしたら、VINE LINUX 2.1.5用のPerlのソフトはどこのサイトでダウンロードしてきたら良いでしょうか?

  • xampp導入、Linux版とWindows版について

    PHPを自分でプログラミングしたいので、xamppを導入しようとしていますがそこで質問です。 レンタルサーバーのほとんどはOSにLinuxを使っています。 今、私が借りているサーバーもLinuxですが、正直、今までレンタルのCGIやPHPプログラムをアップロードする際にWindows xpのことしか考えていませんでしたし、それでも一応正常に機能しています。 そこで質問ですがLinuxサーバーにPHPファイルをアップロードすることを前提としてxamppはどちらのOSを選べばいいのでしょうか? 回答よろしくお願いします。