全新Mac配置PHP开发环境教程(2)


brew cask search #列出所有可以被安装的软件
brew cask search php #查找所有和php相关的应用
brew cask list #列出所有通过cask安装的软件
brew cask info phpstorm #查看 phpstorm 的信息
brew cask uninstall qq #卸载 QQ

这里谈谈cask对比Mac App Store的优势:

对常用软件支持更全面(特别是开发者),cask里面会给你一些惊喜;
软件更新速度快,一般都是最新版本 Store上很久很久才会更新版本;

命令安装感觉比打开Store方便,另外Store在国内的速度也是XXOO。

iTerm2

安装iTerm2:

brew cask install iterm2
上面提过的神器组合,更多使用方法请参考[iTerm2官方文档](
n), 这里就不详细说明了。

安装开发常用的包&软件
安装开发包

复制代码 代码如下:


brew install wget watch tmux cmake openssl imagemagick graphicsmagick gearman geoip readline autoconf multitail source-highlight autojump zsh-completions sshfs


升级一下系统自带的vim

复制代码 代码如下:


brew install ctags macvim --env-std --override-system-vim


安装常用软件

brew cask install alfred appcleaner firefox google-chrome phpstorm sublime-text sequel-pro sketch mplayerx thunder qq
Alfred 是个很不错的东西,推荐必须安装。它默认搜索目录不包含brew cask安装的软件,因此手动将`/opt/homebrew-
cask`添加到Alfred的搜索目录

MySQL PHP Nginx Redis Memcache

前面做了这么多的准备工作,其实 zsh iTerm2 brew 等等这些由于篇幅以及能力有限,一时半会也讲不完,更多选择,更多欢乐,就在Google
search,现在才入正题。come on :)

安装MySQL

复制代码 代码如下:


brew install mysql

MySQL开机启动:

复制代码 代码如下:


ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

安装完成之后开启MySQL安全机制:

复制代码 代码如下:


/usr/local/opt/mysql/bin/mysql_secure_installation

根据终端提示,输入root密码,然后依次确认一些安全选项。具体信息可以参考
外国友人的这篇文章

查看一下MySQL运行情况

~ ps aux | grep mysql calvin 1695 0.0 0.5 2719864 90908 ?? S 1:38上午 0:00.31 /usr/local/Cellar/mysql/5.6.19/bin/mysqld --basedir=https://www.jb51.net/usr/local/Cellar/mysql/5.6.19 --datadir=https://www.jb51.net/usr/local/var/mysql --plugin-dir=https://www.jb51.net/usr/local/Cellar/mysql/5.6.19/lib/plugin --bind-address=127.0.0.1 --log-error=https://www.jb51.net/usr/local/var/mysql/CalvinsMacBook-Pro.local.err --pid-file=https://www.jb51.net/usr/local/var/mysql/CalvinsMacBook-Pro.local.pid --socket=https://www.jb51.net/tmp/mysql.sock --port=3306 calvin 1323 0.0 0.0 2444628 1020 ?? S 1:38上午 0:00.04 /bin/sh /usr/local/opt/mysql/bin/mysqld_safe --bind-address=127.0.0.1 --datadir=https://www.jb51.net/usr/local/var/mysql #测试连接MySQL mysql -uroot -p Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 23 Server version: 5.6.19-log Homebrew Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

安装phpmyadmin

复制代码 代码如下:


brew install phpmyadmin


安装PHP

添加brew的PHP扩展库:

复制代码 代码如下:


brew update brew tap homebrew/dupes brew tap josegonzalez/homebrew-php


可以使用brew options php55命令来查看安装php5.5的选项,这里我用下面的选项安装:

复制代码 代码如下:


brew install php55 --with-fpm --with-gmp --with-imap --with-tidy --with-debug --with-mysql --with-libmysql

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/c60d4e5a093f9f18a97db158ae7cd135.html