MacでXamppを使ってApache、PHP、MySQLを試そう
MacintoshのベースはUnixなので頑張ればApache、PHP、MySQLを
インストールできるのですが、一般ユーザがその環境を構築するにはハードルが高いです。
「インストールは難しい、でもPHPやMySQLを使ってみたい」という方に
「XAMPP」というソフトウェアがあります。
http://www.apachefriends.org/en/xampp.html
これは一つのソフトウェアパッケージに「Apache」と「PHP5or4」と「MySQL」が入っており、
「XAMPP」をインストールすれは全てがインストールできてしまうというモノです。
現在、「XAMPP」のMac版はテストバージョンなので不具合などある可能性がありますので
注意して使ってください。
では、インストール方法を説明していきます。
1.インストールパッケージを以下のサイトからダウンロードします。
http://www.apachefriends.org/ja/xampp-macosx.html
2.ダウンロードしたファイルを実行してインストーラを起動してXAMPPをインストールします。
3.次にXAMPPがインストールされたフォルダの
/Applications/xampp/etc以下
と
/Applications/xampp/htdocs以下
のパーミッション(アクセス権)を読み書き可に変更します。
4.次に/Applications/xampp/etc/httpd.confを編集します、
282行目を「#」を入れてコメントアウトします。
※intel Macの場合は必要のようです。私の環境もintel Macですが
ここをコメントアウトしないとエラーになりました。
5.ターミナルを起動して以下の2行を実行します。
sudo su ※管理者パスワードの入力が必要
/Applications/xampp/xamppfiles/mampp start
6.エラーなくデーモンが起動したらSafariから以下のURLにアクセスします。
http://localhost
以下の画面が表示されればインストールは終了です。
上のページはXAMPPの管理コンソールになりますので、
MySQL、PHPなどの状態チェックやphpMyAdminなどのリンクが用意されています。
これで取りあえずPHPやMySQL環境ができましたが、実際にPHPサイトを作ってみて
検証を行うには設定を変更する必要があると思いますので、ターミナルから
/Applications/xampp/xamppfiles/mampp stop
を実行してデーモンを終了させてApache、PHP、MySQLの設定を変更して
デーモンを再起動してください。
Apache、PHP、MySQLの設定については私より他のサイトさんに詳しく書いていますので
調べて変更して頂ければと思います。
最後にXAMPPの環境ですが、XAMPPのサイトにも書かれていますが、
開発用途を前提に設定されていますのでXAMPPで構築した環境をネット上に公開するのは
やめてください。その事は充分注意してください。
インストールできるのですが、一般ユーザがその環境を構築するにはハードルが高いです。
「インストールは難しい、でもPHPやMySQLを使ってみたい」という方に
「XAMPP」というソフトウェアがあります。
http://www.apachefriends.org/en/xampp.html
これは一つのソフトウェアパッケージに「Apache」と「PHP5or4」と「MySQL」が入っており、
「XAMPP」をインストールすれは全てがインストールできてしまうというモノです。
現在、「XAMPP」のMac版はテストバージョンなので不具合などある可能性がありますので
注意して使ってください。
では、インストール方法を説明していきます。
1.インストールパッケージを以下のサイトからダウンロードします。
http://www.apachefriends.org/ja/xampp-macosx.html
2.ダウンロードしたファイルを実行してインストーラを起動してXAMPPをインストールします。
3.次にXAMPPがインストールされたフォルダの
/Applications/xampp/etc以下
と
/Applications/xampp/htdocs以下
のパーミッション(アクセス権)を読み書き可に変更します。
4.次に/Applications/xampp/etc/httpd.confを編集します、
282行目を「#」を入れてコメントアウトします。
※intel Macの場合は必要のようです。私の環境もintel Macですが
ここをコメントアウトしないとエラーになりました。
5.ターミナルを起動して以下の2行を実行します。
sudo su ※管理者パスワードの入力が必要
/Applications/xampp/xamppfiles/mampp start
6.エラーなくデーモンが起動したらSafariから以下のURLにアクセスします。
http://localhost
以下の画面が表示されればインストールは終了です。
上のページはXAMPPの管理コンソールになりますので、
MySQL、PHPなどの状態チェックやphpMyAdminなどのリンクが用意されています。
これで取りあえずPHPやMySQL環境ができましたが、実際にPHPサイトを作ってみて
検証を行うには設定を変更する必要があると思いますので、ターミナルから
/Applications/xampp/xamppfiles/mampp stop
を実行してデーモンを終了させてApache、PHP、MySQLの設定を変更して
デーモンを再起動してください。
Apache、PHP、MySQLの設定については私より他のサイトさんに詳しく書いていますので
調べて変更して頂ければと思います。
最後にXAMPPの環境ですが、XAMPPのサイトにも書かれていますが、
開発用途を前提に設定されていますのでXAMPPで構築した環境をネット上に公開するのは
やめてください。その事は充分注意してください。
購入した新iPod shuffleはAmazonへ返品交換に・・・
前回、ブログにAmazonで購入したshuffleにキズがあり返品交換の依頼をしたと
書きましたが、Amazonからメールで連絡があり、着払いで返送することになりました。
Amazonへ返品、交換の方法はWEBからAmazonの「返品受付センター」にアクセスし、
注文の選んで返品理由を記入するだけです。
処理の受付が終了すると返品の受付用紙を印刷する必要がありますのでプリンタで印刷します。
プリンタがない方はセンターにその旨を訴えればよいそうです。
あとは最後に集荷のお願いをするだけです。
返品の理由により送料をこちらで負担するか、Amazonで負担するか異なります。
今回はAmazon負担になるのでペリカン便に集荷依頼をして終了です。
Amazonから指定された電話番号に連絡したのですが、Amazon専用の電話口に
なっているらしく、名前と住所と電話番号を言ったら集荷時にサービスマンが配送伝票を
全て記入した状態で持ってきてくれました。
ちょっとしたサービスですがうれしいです。
昔、オークションを頻繁にやっていたときに集荷してもらう際に伝票を書き終わるまで
待ってもらってから処理してもらったのが煩わしかったのでうれしいです。
もしかしたら、駐禁の取り締まりが厳しくなった為に待ち時間短縮の目的で書いてくれた
のかもしれませんが・・・。
書きましたが、Amazonからメールで連絡があり、着払いで返送することになりました。
Amazonへ返品、交換の方法はWEBからAmazonの「返品受付センター」にアクセスし、
注文の選んで返品理由を記入するだけです。
処理の受付が終了すると返品の受付用紙を印刷する必要がありますのでプリンタで印刷します。
プリンタがない方はセンターにその旨を訴えればよいそうです。
あとは最後に集荷のお願いをするだけです。
返品の理由により送料をこちらで負担するか、Amazonで負担するか異なります。
今回はAmazon負担になるのでペリカン便に集荷依頼をして終了です。
Amazonから指定された電話番号に連絡したのですが、Amazon専用の電話口に
なっているらしく、名前と住所と電話番号を言ったら集荷時にサービスマンが配送伝票を
全て記入した状態で持ってきてくれました。
ちょっとしたサービスですがうれしいです。
昔、オークションを頻繁にやっていたときに集荷してもらう際に伝票を書き終わるまで
待ってもらってから処理してもらったのが煩わしかったのでうれしいです。
もしかしたら、駐禁の取り締まりが厳しくなった為に待ち時間短縮の目的で書いてくれた
のかもしれませんが・・・。
OSXの脆弱性を攻撃するコードが公開されました。
CNET JapanにMacOSXの脆弱性を攻撃するコードが公開されました。
http://japan.cnet.com/news/sec/story/0,2000056024,20323927,00.htm
CNET Japanで紹介された脆弱性はOSXのゼロデイ攻撃によるものです。
このコードを公開した「LMH」という研究者は11月20日から11月30日まで毎日、
OSXの脆弱性を攻撃するコードを公開するそうです。
http://kernelfun.blogspot.com/
実は私も試してみましたが、カーネルクラッシュが発生しました。
私みたいに勇気がある(お馬鹿な)方はお試し下さい。
http://japan.cnet.com/news/sec/story/0,2000056024,20323927,00.htm
CNET Japanで紹介された脆弱性はOSXのゼロデイ攻撃によるものです。
このコードを公開した「LMH」という研究者は11月20日から11月30日まで毎日、
OSXの脆弱性を攻撃するコードを公開するそうです。
http://kernelfun.blogspot.com/
実は私も試してみましたが、カーネルクラッシュが発生しました。
私みたいに勇気がある(お馬鹿な)方はお試し下さい。