mac下快速搭建php开发环境,鸟枪换大炮,Mac下快速搭建PHP开发环境mamp的使用
前几天终于换了台电脑,一开始还有点不习惯,用了2天发现mac做开发还真便利不少,洁面看起来让人心旷神怡啊!真的有一种鸟枪换炮的感觉。
作为一个PHP开发工程师,换了抢还得知道怎么上子弹不是。
我们在mac上如何搭建一个PHP开发环境呢?
mac本身是自带PHP和apache的,我们下载个mysql就可以了。
配置起来相对来说还比较麻烦,这里我们主要讲集成环境MAMP的使用。[点我下载]
下载之后默认安装即可,得到如下界面
你可根据自己需要设置apache、mysql的端口号,根据自己的习惯我apache:80 mysql:3360
安装完毕之后项目默认地址看下图
添加一个虚拟主机,是我用过最便利的工具没有之一,只需要简单的设置:看下图
就这样简单轻松就搭建了一个php开发环境了,真的很强大。
那么下面说说我在使用他的过程中遇到过哪些坑?
1、使用终端连接数据库能够连接上,但是使用Navicat for MySQL工具连接数据库死活报错,折腾了大半天的时间,够坑!
解决方案:看下图
2、mac终端下如何连接数据库?
解决方案:mac默认是没加软连接的,相当于window的环境变量,如下图
mac下快速搭建php开发环境,鸟枪换大炮,Mac下快速搭建PHP开发环境mamp的使用相关推荐
- 【游戏开发环境】Unity使用Mac电脑开发,开发环境的搭建(Mac mini M1 | VSCode | Git | 好用工具)
文章目录 一.前言 二.Unity下载安装 三.VSCode 1.VSCode下载安装 2.VSCode插件 2.1.unity3d-pack插件 2.2.Bracket Pair Colorizer ...
- 【游戏开发环境】Unity使用Mac电脑开发,开发环境的搭建(Mac mini M1 VSCode Git 好用工具)
文章目录 一.前言 二.Unity下载安装 三.VSCode 1.VSCode下载安装 2.VSCode插件 2.1.unity3d-pack插件 2.2.Bracket Pair Colorizer ...
- Mac下eclipse的Hadoop开发环境配置中以及windows->preferences下看不到Hadoop/MapReduce的配置项问题解决
Mac下eclipse的Hadoop开发环境配置中以及windows->preferences下看不到Hadoop/MapReduce的配置项问题解决 1. 下载hadoop插件 下载好hado ...
- Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)
众神殿内,依次坐着Editplus.Atom.Sublime.Vscode.JetBrains家族.Comodo等等一众编辑器界的大佬们,偌大的殿堂内几无立锥之地,然而在殿内的金漆雕龙宝座上,端坐着一 ...
- vim配置python开发环境_Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)...
众神殿内,依次坐着Editplus.Atom.Sublime.Vscode.JetBrains家族.Comodo等等一众编辑器界的大佬们,偌大的殿堂内几无立锥之地,然而在殿内的金漆雕龙宝座上,端坐着一 ...
- Mac笔记本中是用Idea开发工具在Java项目中调用python脚本遇到的环境变量问题解决...
问题描述: mac笔记本本身会自带几个python版本,比如python2.7版本,我没有改动mac默认的python版本,只是安装了python3.7版本. 使用Pycharm开发Python项目没 ...
- 五部搞定Android开发环境部署——费UC噶不过详细的Android开发环境搭建教程
五步搞定Android开发环境部署--非常详细的Android开发环境搭建教程 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立 ...
- iPad越狱搭建java环境_win7+virtualbox安装Mac os搭建完美越狱环境
前久一直有朋友询问,win下的redsn0w_mac_0.9.7b5 iPad 完美越狱教程,蓝牙重启均OK[mac越狱,iPad]'或者'iOS 4.2.1完美越狱测试教程[适用于iphone4及m ...
- win10php环境配置教程,Windows10系统下如何去配置PHP开发环境
Windows下搭建(Apache+PHP+MySQL)=>WAMP Linux下搭建(Apache+PHP+MySQL) =>LAMP PHP开发环境配置一般有套件安装和自定义安装两种方 ...
最新文章
- tensorflow基础练习:线性模型
- 抢票 | AI未来说学术论坛第十期 视频理解与推荐专场
- IOS 设备信息读取
- linux下telnet失败怎么处理,CentOS下telnet退出失败的解决办法
- VB6:通过ADO访问Oracle存储过程返回的结果集
- (笔记)Mysql命令drop database:删除数据库
- matlab中ndims函数,matlab中的size(),length(),ndims()函数的用法
- event.type 事件属性
- VS2010安装VC9 RunTime 失败的问题
- linux 从设备 spi,在Linux 4.9设备树中添加SPI slave设备rapbery pi
- 大数据——DBT:dbt的数据质量监控插件re_data二次开发及编译(生产环境篇)
- java实现蒲福风级_蒲福风力级的意思_蒲福风力级是什么意思_蒲福风力级的近义词_反义词_读音-沪江在线词典...
- Resource of computer vision, pattern recognition, machine learning etc.
- Google搜索规则——更准确的获取内容
- SNMP、MIB和OID概述
- Arista思科网络专利案,Arista又赢一回合
- 【English】《控方证人》
- Intellij IDEA如何修改文件的打开方式,创建文件添加后缀名无效!始终默认text文件打开
- 「kd指标」kd指标原理
- LU分解完成利用节点电压法的简易电路求解程序(一)
热门文章
- DS1819 对应版本的FFMPEG_Qt音视频开发33-ffmpeg安卓版
- 在pycharm里做echarts_用 ECharts 做出漂亮的数据统计图
- 【Mybatis 之应用篇】 5_Mybatis总结(附20道练习题以及答案)
- 【Java】6.7 内部类
- vs2013下oracle proc配置
- ArrayList深入解析,看这篇就够了
- java面试题大合集(开发者必看三)
- struts2 的form 标签theme属性
- Nginx-Nginx配置文件详细说明
- {网络编程}和{多线程}应用:基于UDP协议【实现多发送方发送数据到同一个接收者】--练习