建立PHP开发环境备忘录

我在Mountain Lion上搭建了PHP环境,所以会做个备忘录。

自制啤酒

安装
ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)
确认
brew doctor
创建 /usr/local/sbin
mkdir /usr/local/sbin
路径设置
export PATH=/usr/local/sbin:$PATH
export PATH=/usr/local/bin:$PATH

安装Apache

Formula的注册
brew tap Homebrew/dupes
安装
brew install httpd
开始
sudo /usr/local/sbin/apachectl start
sudo /usr/local/sbin/apachectl stop

MySQL的安装

安装
brew install mysql
MySQL的初始化
mysql_install_db --verbose -user=$(whoami) --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
MySQL的启动
cd /usr/local/opt/mysql
/usr/local/opt/mysql/bin/mysqld_safe &
最初的配置
/usr/local/opt/mysql/bin/mysql_secure_installation
确认
mysql -u root -p
开始动
/usr/local/bin/mysql.server start 
/usr/local/bin/mysql.server stop 

安装 memcached。

brew install memcached

以下是 PHP 的安装步骤。

公式的注册
brew tap josegonzalez/php
安装
brew install php53 --with-mysql --with-pgsql --with-apache --with-intl --with-readline
设置路径
PATH="$(brew --prefix josegonzalez/php/php53)/bin:$PATH"
安装xdebug。
brew install php53-xdebug
安装其他模块
brew install php53-memcache
brew install php53-imagick
安装PHPUnit
pear config-set auto_discover 1
sudo pear install pear.phpunit.de/PHPUnit

请参考以下网址

    • http://qiita.com/items/26162a4ebcbbb351b879

 

    • http://tanakahisateru.hatenablog.jp/entry/20121001/1349093118

 

    http://massat.jp/blog/2012/11/24/setup-php-on-mountain-lion/
广告
将在 10 秒后关闭
bannerAds