不知道为什么实验室老是用些奇葩的东西,这次是madserve,主要是用来统计移动端广告点击率的,基于PHP/MYSQL实现。
昨天很快在Windows上搭好一个xampp,并用它建立了一个virtual host把madserve跑起来了。但是在mac上xampp建立virtual host一直报error 403,试了各种解决方法都没用,在youtube上搜教程的时候发现xampp在windows上用的多,后来发现有个叫MAMP得东东,它叫这个是有原因的,源于“Macintosh Apache MySQL PHP”,显然专门是mac下集成的Apache、MySQL、PHP 平台,于是用它很快跑起了madserve,步骤记录一下,要不下次又要重新来了=。=:
1.到MAMP的官网下载MAMP,不知道为什么官网非常流氓的非要塞给我一个MAMP Pro的14天试用装=。=
2.一路next安装好MAMP,安装好后打开得到如下界面(apache和mysql已经启动了):
3.接下来把madserve的upload文件夹扔到/Applications/MAMP/htdocs/目录下去,然后在浏览器打开http://localhost:8888/upload(注意不是http://localhost:8888/htdocs/upload)就可以进入madserve的install了,按照它的步骤一路install下去就可以把madserve安装好了。
上述步骤是通用的,如果你有一个自己的网站,有一堆php放在test文件夹里面,那么把test文件夹放到/Applications/MAMP/htdocs/下,然后打开http://localhost:8888/test/就可以看到自己的网站了。
4.上述madserve搭建的过程中是要求一个mysql的数据库的。下面是在MAMP下建立database的过程:
1)打开http://localhost:8888/MAMP/,在下图所示的地方打开phpMyAdmin
2)然后在Users标签下点击Add User(下图箭头红框处):
3)然后输入user的name和password,赋予权限并且勾选创建同名数据库的选项,就可以得到一个同名的数据库了。
当然也可以先创建database,然后创建用户,不过我觉得这是比较快的方法了。
上一张搭好的madserve的图:
参考:
http://blog.csdn.net/greenbird811/article/details/7514865
http://blog.csdn.net/meegomeego/article/details/13289421