brew非常有用,类似于Linux得apt-get或者yum
安装Brew 这个要注意避免错过,brew不能在root账号下运行
先安装编译工具Command Line Tools,执行命令
- xcode-select –install
执行自动安装命令
- ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
root权限安装brew解救
sudo chown -R apple:admin /usr/local
sudo chown -R apple:admin /Library/Caches/Homebrew
sudo chown -R apple:staff /Users/apple/Library/Logs/Homebrew
安装 nginx
- brew install nginx
ps aux | grep nginx
配置文件路径:nginx –V自行查看
安装MySQL
- brew install mysql
brew info mysql 看下面的信息可以设置开机自启动等
pwd 当前路径
php安装 更多的安装选项可以通过 “brew options php55″ 查看
- brew tap homebrew/dupes
- brew tap josegonzalez/homebrew-php
- brew install php55 --with-fpm
- #brew reinstall php55
- bogon:Downloads matt$ php -v
- PHP 5.3.26 (cli) (built: Jul 7 2013 19:05:08)
- Copyright (c) 1997-2013 The PHP Group
- Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
PHP版本还是显示为5.3.26
所以得修改下shell的执行顺序
- sudo vim /etc/paths
- #改成如下顺序
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
OK,再运行php -v 到此显示为5.5了。
启动 php-fpm 的话就直接在终端里执行 “php-fpm”,默认打开 php-fpm 会显示一个状态 shell 出来,也可以把 php-fpm 的配置文件里的 “daemonize = no” 改为 “daemonize = yes”,就会以后台守护进程的方式启动,对于刚修改的配置文件,可以执行 “php-fpm -t” 来检测配置有没有问题。
要修改配置php或者php-fpm的话,可以修改 “/usr/local/etc/php/5.5/php.ini” 、 “/usr/local/etc/php/5.5/php-fpm.conf” php-fpm -v 查看对应PHP版本号
- php-fpm -v
- PHP 5.5.12 (fpm-fcgi) (built: May 23 2014 10:51:15) (DEBUG)
- Copyright (c) 1997-2014 The PHP Group
- Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
CTRL+C 终端运行就干掉了。
PHP服务重启
- killall php-fpm
- php-fpm
brew 安装PHP扩展
上图可以找到需要的扩展,直接安装
- brew install php55-mcrypt
- brew install redis
# 清除缓存以及老旧版本文件
- brew cleanup -s
安装redis
wget https://github.com/nicolasff/phpredis/archive/master.tar.gz
然后解压到进入目录:
tar xvf master.tar.gz
cd phpredis-master
编译,安装扩展:
phpize
./configure --enable-redis
make && make install
然后编辑php.ini加入 Extensions=redis.so
重启服务器发现php提示缺少redis.so,按照提示的目录把redis.so 拷贝过去就OK了.
1 系统清理 腾讯电脑管家
2. iTerm2
终端模拟程序, 比自带的好用一些, 可以设置快速ssh登陆 + Tmux 基本可以扔掉鼠标
3. Dash 快速查手册, 写程序必备。需要付费, 但物有所值。
4 mysql客户端 sequel pro
5 可视化编辑器 bbedit
6. KeePassX, 密码管理就靠它了,跨平台免费.
7. Git客户端 sourcetree
8 MplayerX 视频播放器
9.连接window服务器Remote Desktop Connection
10 Xee方便的图像浏览器
11.XtraFinder:Finder 增强工具,如剪切、多 Tab、显示隐藏文件、复制路径等。