Hatena::ブログ(Diary)

jiskaのメモ書き

2010-11-23

windowsでwebサービスの開発をしているひとにUbuntuをオススメしたい3つの理由

windowsでphpを使ってwebサービスの開発してるのをみていろいろ思うことがあったので書いてみた。

windowsは使ってるけどLinuxとかよくわからないって人向け。

なぜUbuntuをオススメしたいのか

windowsでwebサービスの開発を行うにはphpならばXAMPPなどを、Ruby on RailsならばInstantRailsなどを使うと思いますが、サービスの公開に利用しているサーバはCent OSRedHatなどのLinux OSが大半だと思います。そんなLinuxサーバを操作するためにはどうしてもLinuxの知識は必要になってきます。それだったらはじめからLinuxを使って開発して、体を慣らしてしまえばいいのです。

そして数あるLinuxデストリビューションの中でもUbuntuは簡単に使うことができます。そして環境を整えることがとても簡単です。

この点からUbuntuはオススメです。

Ubuntuってなに?

日本公式サイトである http://www.ubuntulinux.jp/ より引用すると

Ubuntuは、コミュニティによって開発されている、Linuxベースのオペレーティングシステムです。ラップトップデスクトップ、そしてサーバに利用することができます。このOSには、Webブラウザプレゼンテーション作成、文書作成、表計算インスタントメッセンジャー、その他多くのあらゆるアプリケーションが含まれています。

現在の最新バージョンはUbuntu10.10で、来年4月に次期バージョンのUbuntu11.04がリリースされる予定です。

理由その1 windowsとほとんど変わらない操作環境だからなじみやすい

百聞は一軒に如かずということで僕のデスクトップマシンで動作しているUbuntu10.10のスクリーンショットを張り付けます。

f:id:jiskay:20101123233024p:image:w400

f:id:jiskay:20101123233025p:image:w400

ゆうかりんかわいいよゆうかりん

見た目はあまりwindowsと変わらないと思います。もちろん細かいところは違いますが、大きく戸惑うこともないはずです。

理由その2 windows PCにUbuntuのデュアルブート環境を作れる

とは言うものの、windowsのPCしか持ってないし…そんな場合でもwubiというインストーラを使えば

  • 既存のwindows環境を残したまま
  • 簡単に

Ubuntuのデュアルブート環境を作ることができます。

HDDの空き容量は10GBくらい割り当てておけば十分です。

本当に簡単にUbuntuを試せます。

詳しくは日本語wikiを。

https://wiki.ubuntulinux.jp/UbuntuTips/Install/WubiGuide

もちろんVMwareやVirtualBoxなどの仮想環境構築ツールを使うという手もありです。

理由その3 webサービスに必要なツールがGUIで簡単に用意できる

Linuxというとソフトウェアの管理にターミナルを開いてコマンドを延々入力するというイメージがあるかもしれませんが、実際はそんなことはなくGUIで管理ができます。

Ubuntuではfirefox,Chromiumなどブラウザ、Eclipse,NetBeansなどのIDE、画像編集ツールのGIMP,SkypeなどがUbuntuソフトウェアセンターというツールで管理されています。

f:id:jiskay:20101123235338p:image:w400

これを使えばソフトウェアのインストールアンインストール、さらにアップデートもできます。

Ubuntuソフトウェアセンターに登録されていないソフトウェアも手動でファイルをダウンロードしてインストール、アンインストールができます。僕が使っているブラウザのOperaとかaction script作成用のFlex 3 SDKとか。

webサービスに使うphp,apache,mysql...の管理はSynaptic パッケージ・マネージャーで行ないます。

f:id:jiskay:20101124000027p:image:w400

Ubuntuソフトウェアセンターと同じように、インストールしたいパッケージやモジュールを選択してインストールボタンを押すだけです。

自動で依存関係にあるパッケージもインストール、アップデートをしてくれます。

ちょっとしたテスト環境の構築には充分です。

まとめ

とにかく簡単に環境を用意することができます。Linuxを覚えたいけど難しそうで気が進まない、そんな人にこそまずはUbuntuをつかって欲しいなあと思います。

stack00stack00 2011/02/12 17:03 Ubuntuに移行してからこちらの記事を知ったのですが、わかり易くまとまっていていいですね。
ありがとうございます

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/jiskay/20101123/1290527829
Connection: close