Macbook Pro配置PHP开发环境
2015-12-29 16:58
567 查看
Macbook Pro配置PHP开发环境
安装环境如下:
Mac OS 10.10.1Apache 2.4.9
PHP 5.5.14
MySQL 5.6.22
Apache配置
在Mac OS 10.10.1中是自带Apache软件的,我们只需要启动对应的服务就好了,以下命令是操作Apache时常用的几个命令:// 启动Apache服务 sudo apachectl start // 重新启动Apache服务 sudo apachectl restart // 关闭Apache服务 sudo apachectl stop // 查看Apache的版本 httpd -v
启动Apache服务,然后在浏览器中输入localhost。出现It works字样,说明Apache就搞定了。 在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下。
在Mac OS中已经自带了PHP了,我们只需要在Apache的配置文件中添加Apache对PHP的支持就好了,步骤如下:
编辑http.conf配置文件,命令如下:
sudo vim /etc/apache2/http.conf
去掉以下部分的注释:
LoadModule php5_module libexec/apache2/libphp5.so
重启Apache服务; 写一个简单的测试文件测试一下。
<?php phpinfo(); ?>
MySQL配置
安装MySQL是比较麻烦的,由于在Mac OS中是直接带有Apache和PHP的,所以安装它们,比较简单,而MySQL是不带的,需要我们去官网下载。下载完成以后,直接安装吧。安装完成以后,从System Preferences中启动MySQL服务,如下图所示:
好了,现在从命令行登陆mysql,然后设置密码,如果对这里不熟悉的话,请参考这篇文章:《MySQL扫盲篇》。
在使用命令行登陆MySQL的时候,会出现2002,找不到mysql.sock文件的错误。
由于MySQL是把mysql.sock文件放在/tmp目录下,而Mac OS却去了/var/mysql目录下寻找对应的mysql.sock文件,所以,由于找不到对应的mysql.sock文件,就出现了这里对应的2002错误了。
所以为了解决这个问题,我们需要在/var/mysql目录下,存放一个指向/tmp/mysql.sock文件的软链接,命令如下:
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
然后重新启动MySQL服务就OK了。
总结
好了,Apache、PHP和MySQL的配置都总结了,基本就是这点东西,接下来,让我们就愉快的开始PHP的学习之旅吧。对于这篇文章,就是一个简单的总结。希望对大家学习有帮助了。常见问题
nginx无法启动时需要查看日志来定位无法启动的原因,例如日志目录配置错误等。相关文章推荐
- PHP WebSocket 客户端类 WebSocketClient
- Yii2 rules常用规则
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- php无限分类 树状菜单经典代码
- 解决ajax请求出现'302 moved temporarily'问题
- php删除字符串中的所有空格
- 详解WordPress中创建和添加过滤器的相关PHP函数
- yii2.0 控制器方法 视图表单 Form表单处理
- Php反转字符串函数
- 项目上线,php的错误信息必须不让其在页面中显示给客户,
- PHP 汉字转拼音类(全拼与首字母)
- excel文件怎么使用php进行处理
- yii,CI,yaf框架+smarty模板使用方法
- PHP函数 ------ uniqid
- PHP函数 ------ ctype_alnum
- 利用PHP函数计算中英文字符串长度的方法
- php-验证码类-PDO类-缩略图类
- 借助PHP服务器完成SMS信息转发
- 探索使用 PHP 进行实际的数据挖掘和解析
- php-数据库-分页类-上传类