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 18 PHP
PHP代码审核的详细介绍
Jun 13 PHP
php 判断服务器操作系统的类型
Feb 17 PHP
php 判断字符串中是否包含html标签
Feb 17 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
May 29 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
Jan 03 PHP
Yii2实现上下联动下拉框功能的方法
Aug 10 PHP
PHP生成推广海报的方法分享
Apr 22 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
PHP iconv()函数字符编码转换的问题讲解
Mar 22 PHP
Yii2框架自定义类统一处理url操作示例
May 25 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数字和字符串ID互转函数(类似优酷ID)
2014/06/30 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
微信支付开发订单查询实例
2016/07/12 PHP
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
jQuery控制图片的hover效果(smartRollover.js)
2012/03/18 Javascript
判断是否安装flash player及当前版本的JS代码
2013/08/08 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
2020/06/23 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
ztree实现权限横向显示功能
2017/05/20 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
2018/02/08 Javascript
JS实现仿微信支付弹窗功能
2018/06/25 Javascript
vue移动端项目缓存问题实践记录
2018/10/29 Javascript
微信小程序实现选项卡效果
2018/11/06 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
[02:25]专访DOTA2负责人Erik 国际邀请赛暂不会离开西雅
2014/07/21 DOTA
[00:14]护身甲盾
2019/03/06 DOTA
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
对Python中画图时候的线类型详解
2019/07/07 Python
Python操作SQLite数据库过程解析
2019/09/02 Python
利用Python实现斐波那契数列的方法实例
2020/07/26 Python
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
希尔顿酒店中国网站:Hilton中国
2017/03/11 全球购物
请写出 BOOL flag 与"零值"比较的 if 语句
2016/02/29 面试题
上海奥佳笔试题面试题
2016/11/16 面试题
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
广告词串烧
2014/03/19 职场文书
优秀班组长事迹
2014/05/31 职场文书
自我推荐信怎么写
2015/03/24 职场文书
2016思想纪律作风整顿心得体会
2016/01/23 职场文书
2016年学校爱国卫生月活动总结
2016/04/06 职场文书
2019年聘任书的写作格式及范文!
2019/07/03 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL