您的位置:首页 > 编程语言 > PHP开发

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

2016-05-29 18:41 387 查看
在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/中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: