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实现的MySQL数据浏览器
Mar 11 PHP
php设计模式小结
Feb 15 PHP
使用PHP静态变量当缓存的方法
Nov 13 PHP
PHP中如何实现常用邮箱的基本判断
Jan 07 PHP
PHP中浮点数计算比较及取整不准确的解决方法
Jan 09 PHP
php并发加锁示例
Oct 17 PHP
Zend Framework上传文件重命名的实现方法
Nov 25 PHP
Yii 2.0在Grid中格式化时间方法示例
Jun 06 PHP
详解在YII2框架中使用UEditor编辑器发布文章
Nov 02 PHP
Laravel框架处理用户的请求操作详解
Dec 20 PHP
PHP实现一个按钮点击上传多个图片操作示例
Jan 23 PHP
PHP 实现重载
Mar 09 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修正代码
2011/05/09 PHP
PHP安全的URL字符串base64编码和解码
2014/06/19 PHP
php导出中文内容excel文件类实例
2015/07/06 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
详解Yii2.0使用AR联表查询实例
2017/06/16 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
IE中createElement需要注意的一个问题
2010/07/13 Javascript
采用call方式实现js继承
2014/05/20 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
深入理解javascript构造函数和原型对象
2014/09/23 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
2015/05/14 Javascript
JavaScript生成带有缩进的表格代码
2016/06/15 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
2017/02/14 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
利用nginx + node在阿里云部署https的步骤详解
2017/12/19 Javascript
iconfont的三种使用方式详解
2018/08/05 Javascript
js 实现在2d平面上画8的方法
2018/10/10 Javascript
jquery+css实现Tab栏切换的代码实例
2019/05/14 jQuery
JavaScript数组排序小程序实现解析
2020/01/13 Javascript
[02:45]DOTA2英雄敌法师基础教程
2013/11/25 DOTA
Python使用Shelve保存对象方法总结
2019/01/28 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
Django Python 获取请求头信息Content-Range的方法
2019/08/06 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
2021/01/06 Python
领先的英国注册在线药房 :Simply Meds Online
2019/03/28 全球购物
Mountain Hardwear官网:攀岩服装和户外装备
2019/09/26 全球购物
农业大学毕业生的个人自我评价
2013/10/11 职场文书
创建文明学校实施方案
2014/03/11 职场文书
股东合作协议书
2014/04/14 职场文书
协议书的格式
2014/04/23 职场文书
2015年煤矿工作总结
2015/04/28 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js