不知道为什么实验室老是用些奇葩的东西,这次是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

转载于:https://www.cnblogs.com/sunshineatnoon/p/3975064.html

【Tech】Mac上安装MAMP打开本地网页相关推荐

  1. (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库

    Mac 上安装Eclipse 1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/2 2.不同的开发需求下载不 ...

  2. PHP入门--mac上安装php

    最近,要开始写PHP了... 我的内心是隐隐拒绝的,可我还是决定要学习一下PHP,然后去写PHP. 毕竟我们组做PHP的小伙伴们人那么好.毕竟19年我要拥抱变化. 一.PHP及其功能 (1)WEB网站 ...

  3. 如何在Mac上安装IntelliJ IDEA

    不同的开发者想要安装IDEA的目的不一样,有的想来开发Java,有的可以开发Android(Android Studio就是由IDEA修改而来的),有的想开发网页应用.不得不承认,IDEA还是比较强大 ...

  4. 如何在苹果Mac上安装 Safari 浏览器扩展?

    Safari 浏览器扩展可以增加 Safari 浏览器的功能,以便用户可以按照自己的方式浏览网络.这些扩展可以显示有关网页的实用信息.展示新闻头条.帮助您使用收藏的服务.更改网页的外观,等等.因此,这 ...

  5. mac catalina删除系统多余文件 内存不足_macOS Catalina Patcher(如何在旧mac上安装Catalina系统)...

    macOS Catalina Patcher是一款macOS Catalina修补程序,可以在旧mac上安装最新的Catalina系统工具.macOS Catalina 10.15是Apple受欢迎的 ...

  6. mac上安装Chromedriver注意事宜

    mac上安装Chromedriver注意事宜: 1.网上下载chromedriver文件或在百度网盘找chromedirver文件 2.将 chromedriver 放置到:/usr/local/bi ...

  7. 如何在Mac上安装Node.js和NPM

    原作者:Dave McFarland  翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...

  8. git常用命令/mac上从零完成本地上传和下载github代码

    安装 mac上安装Xcode很简单,直接苹果商店下载Xcode 上传文件 输入git init 在你新建的文件夹中输入这个命令 git add ***** 输入要上传的文件 git commit -m ...

  9. mac上安装R和RStudio

    mac上安装R和RStudio_Catherine981234的博客-CSDN博客转载请注明出处:https://www.cnblogs.com/orange-lover/p/7400878.html ...

最新文章

  1. hiho_1050_树中的最长路
  2. android staido 断点遇到的坑
  3. mxOutlookBarPro中,button是通过for语句动态生成的,如何取得当前单击button的标题呢?...
  4. 【NOIP1999】导弹拦截
  5. iBatis应用之获取表的元数据
  6. Django实战(20):分页(Pagination)
  7. Ubuntu各大分支版本功能介绍及下载地址
  8. Python实战从入门到精通第十一讲——可接受任意数量参数的函数
  9. 软件也要歧视大龄程序员吗?
  10. protoc 命令 java_用proto命令生成java文件
  11. 什么是REST架构 - z
  12. php去除中文以外的特殊字符,php从文本中去除空格、特殊字符的4种情况
  13. 拓扑排序 java_[Java]聊聊拓扑排序算法
  14. 编译器优化:何为SLP矢量化
  15. 2012年全国医院排名(转)
  16. 计算机网络对英语教学的消极影响,浅谈计算机对英语写作和教学的影响
  17. 开游戏服务器要选择什么样的?
  18. 2022.03全国青少年软件编程(图形化)等级考试试卷(二级)
  19. 仿某App锁屏页Gallery
  20. 大专网页设计大作业-开源

热门文章

  1. 八、一篇文章快速搞懂MySQL 常见的数据类型(整型、小数、字符型、日期型详解)
  2. LeetCode 343. 整数拆分(DP)
  3. LeetCode 79. 单词搜索(回溯DFS)
  4. dev c++ 代码补全_zsh配置与代码自动补全+tmux配置
  5. python中的匿名函数lambda
  6. Powerbi实战--常用新建表代码(单位切换,日期表)
  7. MyFlash——美团点评的开源MySQL闪回工具
  8. OSI七层模型详解-开放系统互联参考模型详解
  9. Android官方开发文档Training系列课程中文版:管理音频播放之音频输出硬件的处理
  10. 论文阅读9-Fine-tuning Pre-Trained Transformer Language Models to(远程监督关系抽取,ACL2019,GPT,长尾关系,DISTRE)