PHPerがMacbookAirを買ったら直ぐにすることPHPerがMacbookAirを買ったら直ぐにすることsuin2011年3月6日2012年版はこちらちょっと大げさなタイトルですが、あくまで私個人の環境構築手順をまとめたものです。WindowsからMacに乗り換えたばかりで、どうやってPHPの開発環境を整えるか分からないPHPerに向けの「最短で良質な開発環境を整えるためのガイド」と考えてください。「アカウント名」にコダワリのある人は注意して入力しましょう。アカウント名はユーザディレクトリのディレクトリ名になります。後で変えるのはめんどくさいです。Xcodeのダウンロード時間がかかるのでまず最初にダウンロードを始めて置きます。iOSアプリを作らないPHPerにとっても便利な開発ツールが詰まってるのでインストールしておくことをお勧めします。Developerからダウンロードできます。IDが必要なのであらかじめ作っておきます。MAMPのダウンロードMAMPは、Apache・MySQL・PHPの環境を手軽に構築できるアプリです。WindowsでのXAMPPと似たようなものと考えて構いません。Xcodeほどではないと言っても、MAMPもかなり容量が大きので、予めダウンロードを開始しておきます。エディターのダウンロード・インストール自分がよく使うエディタがあればそれを入れます。Macを始めたばかりでどんなエディタがあるかよく分からない人は、とりあえずCotEditor、Coda、TextMate、MacVim、Kodをすべてインストールしてみて自分に合うものを探しましょう。ブラウザのダウンロード・インストール主要なブラウザはこの際、いれておきましょう。ユーティリティのダウンロード・インストール上記以外に便利なアプリもダウンロードしておきます。Zipファイルに圧縮するときMac特有のドットファイルを取り除いてくれるアプリ。Windowsと連携する作業が多いときに使えます。シンプルなカラーピッカー。オンラインストレージ。hostsファイルをGUIで設定するアプリ。MySQLのGUIクライアント。phpMyAdminより便利。チャット・音声通話アプリ。アプリケーションランチャー。共有の設定Dockにある「システム環境設定」から「共有」を開き、共有の設定をします。Air」となっていますが、これだと長すぎるので短く簡潔な名前に変更します。私のアカウント名はsuinなので、SuinMacbookAirのようにします。ようにでき、複数のマシン・グループでのウェブ開発の利便性が高まります。「ファイル共有」をONにする他のマシンからMacbookAirの共有フォルダを参照できるようになります。「リモートログイン」をONにするSSHで他のマシンからMacbookAirにログインできるようになります。Spacesの有効化Spacesは読んで字のごとく、画面のスペースを増やしてくれる機能です。画面にウィンドウをひらきすぎて、ごちゃごちゃする人はSpacesをうまく活用すると、作業の効率が上がるかもしれません。Dockの「システム環境設定」から「ExposeとSpaces」を開く。タブ「Spaces」を選択する。「Spacesを有効にする」にチェックを入れる。あとは、好みに応じてスペースを増やしたり減らしたりします。「ターミナル」はWindowsでいう「コマンドプロンプト」です。コマンドラインに詳しくない人でも、そのうち必ず使うようになるので、設定しておきましょう。ターミナルは「アプリケーション」→「ユーティリティ」にあります。デフォルトだと味気ないアプリなので、いろいろ設定をしてやりましょう。ターミナルの見た目をプロにしよう「アプリケーション」→「ユーティリティ」→「ターミナル」を起動する。メニューバーから「ターミナル」→「環境設定」を開く。「起動時に開く:次の設定の新しいウィンドウ」のセレクトボックスから「Pro」を選択する。「Pro」を選択状態にする。「デフォルト」をクリックし、「Pro」をデフォルトにする。ターミナルを閉じ、ターミナルを開いて、Proのテーマが適用されているか確認する。ターミナルの設定ファイルを作ろうターミナルの設定をさらに細かくするために、次の二つのファイルを、ホームディレクトリに作ります。ホームディレクトリとは/Users/あなたのアカウント/のことです。.bash_profile.bashrcまず、ターミナルを開きます。(すでに開いていると思いますが。)上のファイルを作るために次のコマンドを順に実行してください。分からない人はターミナルにコピペしてください。ちなみに上のファイルは不可視ファイルなのでFinderでホームディレクトリを開いても見ることができません。.bashrc次に、.bash_profileをエディタで開きます。開くために次のコマンドを実行してください。下のコマンドは「テキストエディットで開く」という意味ですので、もし好みのエディタがある人はそれでもかまいません。.bash_profile.bash_profileに次の行を追加して保存します。これは、.bashrcがあればそれを読み込むという処理です。'.bashrc';です。保存したらエディタを閉じます。~/.bashrcfi今度は、.bashrcの設定するためにファイルを開きます。.bashrcアプリケーションやコマンドへのショートカットコマンドを設定していきます。私の設定は下のようになっています。自分の好みに合わせて設定してください。分からなければ、そのままコピペでもいいと思います。保存したらエディタを閉じます。add'設定を書き込んだばかりだと、ターミナルに反映されないので、ターミナルを再起動します。上の設定をコピペした場合、Safariをとじた状態で、safariとだけタイプしてエンターを押してみます。そこでSafariが起動すれば、設定が反映されていることになります。プロンプトの書式をカスタマイズしようプロンプトとは、ターミナルの行頭に出ているの部分を言います。デフォルトでも全く問題はありません。白黒で寂しいですし、行の前後にスペースがあったほうが見やすいので、カスタマイズしてしまいます。.bashrcを開いて、編集します。今度は、上で設定したショートカットコマンドを使って、CotEditorで編集してみます。.bashrc「エンコーディング」を「Unicode(UTF-8)」にします。「"Unicode(UTF-8)"を使って変換または再解釈しますか?」と聞かれたら、「変換」を選びます。ファイルの最後に次の内容を貼り付けます。"保存したら、ターミナルを再起動します。プロンプトが下のようになっていれば設定成功です。MacPortsのインストールMacPortsは、Unix向けに開発されたオープンソース・ソフトウェアを手軽にインストールすることができるMacOSX用のパッケージです。「Unixで使えるあのコマンド、Macでも使いたい!」というときに簡単にコマンドをインストールすることができます。はこべにっき#を御覧ください。LeopardのMacPortsはwww.macports.orgから入手します。便利なコマンドを入れておこうtreeコマンドやwgetコマンドなど、あると便利なコマンドを入れておきます。ターミナルから次のコマンドを実行することでインストールできます。sudoするのでパスワードを聞かれることがありますが、それはあなたのアカウントのパスワードです。ターミナルからやるのが面倒な人には、GUIでMacPortsを管理できるPorticusを入れておくといいでしょう。wgetつづく?他にも、~/.ssh/config、エディタ、ブラウザの設定などありますが、今回はこのへんにしておきます。Vistaでインターネットの共有。できなかったのが解決!suintwitter2011年3月6。