【WEB 開発】MACでLAMPを構築する

この記事をシェアする
はてなブックマーク - 【WEB 開発】MACでLAMPを構築する
Facebook にシェア
Pocket

  • このエントリーをはてなブックマークに追加
  • Share on Tumblr
  • このエントリーをはてなブックマークに追加
  • Share on Tumblr

まずはApacheの設定ですね。Moutain Lionにバージョンアップしたらなんとシステム環境設定にWEB共有がなくなっているいました。自分の環境では、Moutain Lion以前の環境ではなぜか、Apacheが起動しなかったんですがバージョンアップしたあと、ブラウザでlocalhostについなだら、なぜかIt’S WORKSとでたので、これを機にMYSQLとかPHPmyadminの設定をして、MAMPを卒業したいなと思ってます。仮想でUbuntsも入れているけれどそれは一応とっておきましょうかね。

Apacheの設定

DocumentRootの場所が分からなかったので、最初にhpttd.confをいじってDocumentRootを自分のWEBのローカル環境に場所に指定する。httpd.confは/etc/apache2/httpd.conf にあります。ここを編集すれば変更できますよ。

# DocumentRoot "/Library/WebServer/Documents"
# Directory "/Library/WebServer/Documents"

を#をとってDocumentRootにしたい場所に指定。これで動くはずです。

PHPの設定

デフォルトの状態ではPHPは動いてません。httpd.confでPHPがコメントアウトされているだけ見たいのです。# を外せば動きます。

LoadModule php5_module libexec/apache2/libphp5.so

Mysqlの設定インストール

MySQLのタウンロードをして、3つのファイルをインストールしてください。

  1. mysql5.5.xxx.pkg
  2. MySQLstartupitem.pkg
  3. MySQLPrefPane

インストールした、下記コマンドをターミナルでコマンドを実行する。

sudo /usr/local/mysql/support-files/mysql.server start 
/usr/local/mysql/bin/mysql -v
cd ; nano .bash_profile
export PATH="/usr/local/mysql/bin:$PATH"
source ~/.bash_profile
mysql -v

パスワードの設定をする。

/usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'

PHPMyAdminを設定する

これもターミナルを叩く感じ。

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

DocumentRoot以下に作らないと駄目ですよ。

mkdir ~/Sites/phpmyadmin/config
chmod o+w ~/Sites/phpmyadmin/config

これで実際にブラウザアクセスすれば動いているはずです。

参考にしたサイト

Install and configure Apache, MySQL, PHP on OSX 10.8 Mountain Lion
chmod o+w ~/Sites/phpmyadmin/config …

はてなブックマーク - 【WEB 開発】MACでLAMPを構築する
Facebook にシェア
Pocket

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加
  • 0

フォローする

この記事をシェアする