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 相关文章推荐
DedeCms模板安装/制作概述
Mar 11 PHP
PHP的SQL注入实现(测试代码安全不错)
Feb 27 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
Mar 05 PHP
PHP5.4中json_encode中文转码的变化小结
Jan 30 PHP
php使用正则过滤js脚本代码实例
May 10 PHP
PHP实现linux命令tail -f
Feb 22 PHP
Yii2 输出xml格式数据的方法
May 03 PHP
php通过文件头判断格式的方法
May 28 PHP
利用php做服务器和web前端的界面进行交互
Oct 31 PHP
php中访问修饰符的知识点总结
Jan 27 PHP
PHP示例演示发送邮件给某个邮箱
Apr 03 PHP
PHP重载基础知识回顾
Sep 10 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 文件夹删除、php清除缓存程序
2009/08/25 PHP
php正则preg_replace_callback函数用法实例
2015/06/01 PHP
php解析mht文件转换成html的实例
2017/03/13 PHP
PHP substr()函数参数解释及用法讲解
2017/11/23 PHP
PHP下载文件函数与用法示例
2019/09/27 PHP
JavaScript中Math对象使用说明
2008/01/16 Javascript
网站页面自动跳转实现方法PHP、JSP(上)
2010/08/01 Javascript
js获取客户端外网ip的简单实例
2013/11/21 Javascript
jQuery对指定元素中指定字符串进行替换的方法
2015/03/17 Javascript
jquery if条件语句的写法
2016/05/19 Javascript
微信小程序 wx:key详细介绍
2016/10/28 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
jquery实现提示语淡入效果
2017/05/05 jQuery
javascript基本常用排序算法解析
2017/09/27 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
vue-quill-editor插入图片路径太长问题解决方法
2021/01/08 Vue.js
[03:49]DOTA2 2015国际邀请赛中国区预选赛第二日现场百态
2015/05/27 DOTA
利用Python如何实现数据驱动的接口自动化测试
2018/05/11 Python
python 字典中文key处理,读取,比较方法
2018/07/06 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
python try...finally...的实现方法
2020/11/25 Python
HTML5重塑Web世界它将如何改变互联网
2012/12/17 HTML / CSS
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
英国排名第一的餐具品牌:Denby Pottery
2019/11/01 全球购物
大学生会计职业生涯规划范文
2014/02/28 职场文书
六五普法规划实施方案
2014/03/21 职场文书
岗位聘任书范文
2014/03/29 职场文书
城管个人总结
2015/02/28 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书
导游词之无锡梅园
2019/11/28 职场文书
Pyhton模块和包相关知识总结
2021/05/12 Python
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python