mac下Apache + MySql + PHP搭建网站开发环境


Posted in PHP onJune 02, 2014

首先为什不自己分别搭建Apache,PHP和MySql的环境呢?这样自己可以了解更多知识,说起来也更酷。可也许因为我懒吧,我是那种“既然有现成的,用就是了”的人。君子生非异也,善假于物也。两千年前的荀子就教导我们,要善于利用工具,我为什么非要自己一点一点配置呢?

哈哈,刚才说了windows下的PHP开发环境我用的是AppServ开发套件,Mac下呢,我用XAMPP。这是致力于推广Apache服务器的非营利性项目--Apache Friends推出的工具。其实XAMPP也有windows的版本,现在看来,XAMPP应该比AppServ更加好用,尤其是在win8系统上。因为AppServ的其中windows开始菜单的服务器控制工具,在win8这种没有了传统开始菜单的系统上,用起来真是非常麻烦。虽然XAMPP里没有集成PhpMyAdmin,但我们有更加好用的MySqlWorkBench和HeidiSql,除了临时用一下,谁会主要使用PhpMyAdmin来看数据库的设计和维护呢?

综合起来,就易用性和跨平台的考虑,我以后还是使用 XAMPP + MySqlWorkBench吧!Windows,Linux,Mac通吃。

上面是选择工具,接下来是使用工具啦!

其实就是安装而已,没啥。装完后,Apache服务器的网站的目录是 /Applications/XAMPP/htdocs。

好,尽情驰骋吧!

PHP 相关文章推荐
PHP 命名空间实例说明
Jan 27 PHP
关于php mvc开发模式的感想
Jun 28 PHP
php实现文件下载更能介绍
Nov 23 PHP
用Php编写注册后Email激活验证的实例代码
Mar 11 PHP
php启用zlib压缩文件的配置方法
Jun 12 PHP
php用正则表达式匹配中文实例详解
Nov 06 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
May 10 PHP
THinkPHP获取客户端IP与IP地址查询的方法
Nov 14 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
php文件操作之文件写入字符串、数组的方法分析
Apr 15 PHP
php写入txt乱码的解决方法
Sep 17 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
在PHP中使用X-SendFile头让文件下载更快
Jun 01 #PHP
PHP is_subclass_of函数的一个BUG和解决方法
Jun 01 #PHP
PHP中数组的分组排序实例
Jun 01 #PHP
php_screw安装使用教程(另一个PHP代码加密实现)
May 29 #PHP
PHP Curl出现403错误的解决办法
May 29 #PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 #PHP
神盾加密解密教程(一)PHP变量可用字符
May 28 #PHP
You might like
关于在php.ini中添加extension=php_mysqli.dll指令的说明
2007/06/14 PHP
php array_merge下进行数组合并的代码
2008/07/22 PHP
精通php的十大要点(上)
2009/02/04 PHP
注意:php5.4删除了session_unregister函数
2013/08/05 PHP
php判断电脑访问、手机访问的例子
2014/05/10 PHP
Laravel 5 框架入门(三)
2015/04/09 PHP
php 参数过滤、数据过滤详解
2015/10/26 PHP
两种php实现图片上传的方法
2016/01/22 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
XRegExp 0.2: Now With Named Capture
2007/11/30 Javascript
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
在JavaScript中对HTML进行反转义详解
2016/05/18 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
第五篇Bootstrap 排版
2016/06/21 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
2017/07/07 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
javascript实现贪吃蛇游戏(娱乐版)
2020/08/17 Javascript
js代码编写无缝轮播图
2020/09/13 Javascript
[58:32]EG vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
幼儿园中班评语大全
2014/04/17 职场文书
2015年度销售个人工作总结
2015/03/31 职场文书
会计试用期工作总结2015
2015/05/28 职场文书
学习党章心得体会2016
2016/01/15 职场文书
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS
box-shadow单边阴影的实现
2023/05/21 HTML / CSS