OS X系统下安装PHP开发环境

在OSX系统中有几种安装方式;最简单的就是安装集成环境:MAMP和XAMPP,但是MAMP是收费的。还有就是分别安装PHP、Nginx/Apache、Mysql/MongoDB。

对于继承开发环境就不在这里陈述了,下一步、下一步就好了。今天主要是说不用集成包该怎么配置开发环境。


一、安装Homebrew:

先去Homebrew找到Install Homebrew,然后打开终端复制进去回车就好了,需要输入密码然后回车就好了。Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。 Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上。


安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


卸载:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew /install/master/uninstall)"

其实一开始没有找到怎么卸载Homebrew,后来在stack overflow找到在安装的命令中把install改成uninstall就好了。


自检:

brew doctor


常用命令:

brew update #更新brew可安装包,建议每次都执行一下,不过因为墙的问题会出现不稳定的情况

brew search  #搜索

brew tap       #安装扩展

brew install   #安装

brew uninstall #卸载

brew upgrade#更新

brew options #查看安装选项

brew info      #查看相关信息


二、安装PHP需要的扩展:

brew tap homebrew/php

brew tap homebrew/dupes


安装PHP:

brew install --without-apache --with-fpm --with-mysql php56


检查PHP是否安装成功:

php -v

会发现检测出来的版本和安装不一样,那是因为OSX中自带了PHP。解决的办法也很简答,就是把新安装的PHP放到环境变量中:

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile

然后再执行:

source ~/.bash_profile

然后再检查PHP版本就会发现已经是你要安装的版本了。

如果想再次查看系统自带的PHP版本可以:

/usr/bin/php -v


三、安装MySQL:

brew install mysql


运行MySQL:

mysql.server.start

如果提示

 Starting MySQL

. SUCCESS!

表示已经可以正常使用mysql了,然后是输入mysql -uroot -p默认的密码为空,直接回车就好了

退出可以用exit。这时候可以mysql.setver.stop了。


四、安装Nginx:

brew install nginx


启动Nginx:

sudo nginx

在浏览器中输入http://localhost:8080/就会看到Welcome to nginx!

如果需要配置nginx.conf的话,使用vim在命令行中:vim /usr/local/etc/nginx/nginx.conf进入nginx配置文件。下一期我会详细介绍如何配置nginx的。nginx默认的项目目录是在/usr/local/var/www/中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值