• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WEB開発環境で最適なものを教えてください)

WEB開発環境で最適なものを教えてください

このQ&Aのポイント
  • 新しいPC購入と共に、現在使用しているWindowsXPのPCをLinuxとWindowsXPのデュアルブートにするための最適な方法を教えてください。
  • WindowsXPのPCをLinuxとデュアルブートにする理由は、Linuxを使用したかったためです。LinuxとApache、MySQLで無料のWEB開発環境を作りたいと思っています。
  • 最適なLinuxディストリビューションおよび使いやすい関連ディストリビューションを教えてください。RHEL、Red Hat、Ubuntu、DebianなどがWEBサーバ向けで一般的に使用されやすいですか?また、FreeBSDについても情報を教えてください。

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

  • ベストアンサー
  • junkUser
  • ベストアンサー率56% (218/384)
回答No.3

コンピュータいじりが大好き!って人なら FreeBSD が良いでしょう。 近くに聞ける人もいますし。 コンピュータいじりじゃなくて、仕事がしたいんだ!って人は CentOS がおすすめです。 日本のLinux構築案件では Red Hat がいまだに多いから、CentOS の知識は役に立つことが多いでしょう。 OSは動けば良い。できれば GUI も。ってひとは Ubuntu がおすすめです。 Linux初心者向けに開発されていますし、詳しい知識が無くても使用できます。ただし、デュアルブートをする場合はパーティションなどの知識が必要です。

tokoyy0000
質問者

お礼

そうなんです!仕事で役に立つ知識を身につけたかったのです。 分かりづらい文章で申し訳ありません。 CentOSが一押しということなので、それに決定することにしました。 現在XPとCentOSでデュアルブート環境となりましたが、快適に使えております。 ありがとうございました。

その他の回答 (7)

  • torntorn
  • ベストアンサー率22% (19/84)
回答No.8

あえて仮想化されるならベースとなるディストリビューションを入れてWindowsとは切り分けてマルチブート環境を一つだけ作って後はXENかな。 Linux限定だけど後は、coLinux。VMwareなどの仮想環境と違って LinuxカーネルがWindowsのネイティブアプリになっているから 他の仮想環境よりきびきび動く。 ただしOSのインストールがcoLinux側で用意されているイメージ(セットアップ時にダウンロードできる)以外を使う場合癖があってめんどくさい。

tokoyy0000
質問者

お礼

coLinuxですか。初耳でした。検討させていただきます。 貴重な情報ありがとうございます

noname#103456
noname#103456
回答No.7

Celeron 2.20、メモリ512MB、ホストOS=XPで仮想化している、おいらって・・・。 GUIの操作では、もたついてもサーバ構築の練習としてCUIで操作して使うには、それほど問題ないのですが・・・。 今ある環境で、選択肢を広げてあげたほうがよいと思うのですが如何でしょうか?! >WindowsXPは消すのが惜しいので残す予定です との事ですので趣味の範囲で、トラブルによるXP起動の影響などに神経使わないほうがよいと思い仮想化の提案です。

tokoyy0000
質問者

お礼

いえいえ、マルチブートの仕組みから勉強をしたかったので、仮想化はやはり・・・というのが当初の気持ちでした。 でも、いろいろとご指南いただいたけっか、今は満足な環境となりました。 アドバイスありがとうございます

  • torntorn
  • ベストアンサー率22% (19/84)
回答No.6

メインメモリが512MBしかない状況で仮想環境はやめておいた方が良いです。 メモリにしても増設も中古でもDDRだからね。 現在主流のDDR2/DDR3に比べて割高ですよ。 ただし >新しいPC購入と共に、 の方に入れるならメインメモリを大量に積んだ方が良いですけどね。 そうするとDELL Dimension2400はまったく必要がなくなりますけど >Linuxに限らず、ディスク容量が許す限りBSDやSolarisを試すことが可能。 HDD:160GB IDE HDDとなっているから一つのシステム毎に20GB~で十分だから数種類の環境をマルチブートできますよ。

tokoyy0000
質問者

お礼

む、やはりそうなのですか。 512じゃ厳しいんですね。了解しました。 でも遅くても勉強用に他OSの勉強もかねて入れることにしました。 現在CentOS+XP+Solarisです。Windows+Linux+UNIXの三強が狭い中にひしめいている最強の環境となったと(遅くもなりましたが、そこまででもありませんでしたので)ひとり興奮しております ありがとうございました

noname#103456
noname#103456
回答No.5

WEB開発環境を、構築したいのでしたらデュアルブートではなくて、VMware Serverなどを使っての仮想化で構築してみてはどうでしょうか? 無償で利用可能な上に、下記のようなメリットがありますのでお薦めしたいと思います。 また仮想化では手軽に、複数のLinuxのディストリビューションを試すことが出来ますので、実際にいくつか試してみるといいでしょう。 (「百聞は一見にしかず」ともいいますし) ただし、WEB開発環境が目的でしたらLinuxは、デスクトップ(GUI)でなく、コマンドライン(CUI)での操作が良いでしょう。 理由は、Windosシステムが違うディストリビューションを触ったときに戸惑うことがあるのと、パソコンのメモリが512MBなので負荷低減のためです。 (可能であればメモリは中古でもいいので増設するとよいと思います) 今回の場合の、仮想化のメリット ・既存のXPの環境を、壊す恐れがない。 ・とにかく取っ替え引っ替え、複数のディストリビューションを試すことが可能。 ・ホストOSとなる、XPからLinux内のWEBをアクセスすることが出来る。(動作検証が容易) ・イメージファイルのコピーをとっておくことで、いつでもLinuxの環境を元に戻すことが可能。(失敗を恐れること無く、せっかく作ったWEB開発環境に改造を加えることが出来ます) ・MySQLなどで、別バージョンだと・・・?という時にも、イメージファイルのコピーを利用して、手軽に複数の環境を試すことが出来る。 ・Linuxに限らず、ディスク容量が許す限りBSDやSolarisを試すことが可能。 などなどです。

参考URL:
http://downloads.vmware.com/jp/d/info/datacenter_downloads/vmware_server/2_0
tokoyy0000
質問者

お礼

情報ありがとうございます。 なるほど、仮想化は当方エミュレータのようなイメージだったため、常に遅いという印象ばかりが先走っていましたが、後々のことを考えるとそれも一つの選択肢ですね。 他OSを自由に入れ替えできるというのも魅力の一つです。 現在はXPとCentOSのマルチブートとしていますが、XPのほうで勉強用仮想環境を作成してみたいと思います。 ありがとうございました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.4

個人的にはFreeBSD派なので、Linuxはどのディストリビューションを 選んでいいかわからないというのがLinuxの一番の問題だと思っています。 FreeBSDは常に一本ですからねぇ ただFreeBSDもメジャーバージョンによって思想がだいぶちがうのと パフォーマンスや安定度にバラつきがあって、枯れたシステムとして 使うにはよいのですが、新しいものを追いかけるにはLinuxに だいぶ劣るようです。 ちょこっとやる程度であれば、マルチブートではなくVMWareにPC-BSDという FreeBSDのGUI版で少し試してみるといいと思いますよ

tokoyy0000
質問者

お礼

回答ありがとうございます。 他の方もおっしゃられているとおり、仮想化は少し抵抗がありまして、やはりマルチブートの方向で考えたいと思っています。 仮想化すると重たい・・・というのが大きな要因です。 情報ありがとうございました。

  • mimzy
  • ベストアンサー率33% (32/96)
回答No.2

一押しはGentooかArch、インストーラー任せにしたいならOpensuseかな。 BSD系はそれ自体悪くないけど、使ってるとこ少ないよね。

tokoyy0000
質問者

お礼

ありがとうございます。 確かに初心者には使いかってよさそうですね。 検討させていただきます

  • torntorn
  • ベストアンサー率22% (19/84)
回答No.1

>Linuxは、RHEL、Red Hat、Ubuntu、Debianのどれでしょうか。 RHEL、Red Hatをわざわざ別に書くと言うことは理解してないのか?ネタなのか?分かりませんが Red Hatはサポートが終了しています。 金を出す気があるならRHELが一番でしょうね。 >関連して(日本語の)使いやすいディストリビューションも教えていただけると助かります。 10年ほど昔ならTurboLinuxやVineLinuxが日本語環境が整っていると言うだろうけど 今はマルチ言語で十分に日本語環境が整っているから有名どころならどれでも一緒。 >FreeBSDがよいと言われましたが、やや古く、資料が少なさそうな気がしたため、一応選択肢のなかには入れていますが、気が乗りません。そちらも、情報があればありがたいです。 まずは公式サイト(日本ので良いから)を見よう。 http://www.jp.freebsd.org/ >2009年5月4日 >FreeBSD 7.2-RELEASEが公開されました 最新版ですら半年ちょっと前のリリースで古いと言われるとLinuxもふるいのいっぱいでどれも奨められませんよ。 >会社の先輩からは、FreeBSDがよいと言われましたが すぐ相談できる人がいるFreeBSDが一番でしょうね。 俺個人ですすめるならLinuxだとCentOSですかね。

tokoyy0000
質問者

お礼

ご助言ありがとうございます。 公式サイト見ましたがFreeBSDも検討の余地ありそうですね。 勉強不足を痛感いたしました。

関連するQ&A

専門家に質問してみよう