mac下Apache + MySql + PHP搭建网站开发环境
2015-01-24信息快讯网
最近接了个小活,做一个使用PHP语言和MySql数据库的动态网站。之前做过类型的网站,是在windows系统下做的,开发环境使用的是 AppServ 的PHP开发套件。现在有了我的大MAC,所以找了MAC系统下PHP环境的开发套件。
首先为什不自己分别搭建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。
好,尽情驰骋吧!
用 Composer构建自己的 PHP 框架之使用 ORM
用 Composer构建自己的 PHP 框架之设计 MVC
用 Composer构建自己的 PHP 框架之构建路由
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
用 Composer构建自己的 PHP 框架之基础准备
使用array_map简单搞定PHP删除文件、删除目录
Linux下PHP加速器APC的安装与配置笔记
PHP中soap的用法实例
PHP与MYSQL中UTF8 中文排序示例代码
PHP链接MySQL的常用扩展函数
百度实时推送api接口应用示例
PHP与MYSQL中UTF8编码的中文排序实例
php自定义apk安装包实例
php+mysql实现数据库随机重排实例
PHP 抽象方法与抽象类abstract关键字介绍及应用
Linux下安装oracle客户端并配置php5.3
在Win7 中为php扩展配置Xcache
PHP连接和操作MySQL数据库基础教程
PHP正则替换函数preg_replace和preg_replace_callback使用总结
PHP下的Oracle客户端扩展(OCI8)安装教程
PHP小技巧之函数重载
在PHP中使用X-SendFile头让文件下载更快
PHP is_subclass_of函数的一个BUG和解决方法
PHP中数组的分组排序实例
php_screw安装使用教程(另一个PHP代码加密实现)
PHP Curl出现403错误的解决办法
PHP的foreach中使用引用时需要注意的一个问题和解决方法
教你如何快捷的使用cmd访问mysql小技巧
windwos下使用php连接oracle数据库的过程分享
PHP+Mysql+Ajax+JS实现省市区三级联动
PHP+memcache实现消息队列案例分享
PhpDocumentor 2安装以及生成API文档的方法
php实例分享之mysql数据备份
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
php的慢速日志引起的Mysql错误问题分析
phpMyAdmin自动登录和取消自动登录的配置方法
codeigniter框架The URI you submitted has disallowed characters错误解决方法
php加速器eAccelerator的配置参数、API详解
PHP函数addslashes和mysql_real_escape_string的区别
用PHP和Shell写Hadoop的MapReduce程序
不使用php api函数实现数组的交换排序示例