苹果笔记本 php开发环境,mac 电脑的PHP开发环境配置
前言
刚过完年,项目事情不多,老大叫我们趁着这段闲暇时间多学点其他知识,于是我和另一个iOS伙伴一起学习PHP知识,但是遇到一个问题:那就是mac 电脑的php环境配置。所以就整理了下配置方法,希望对以后的学习者可以上手更快,不要像我们一样倒腾的半天。
需要什么? 安装 web 服务器;
安装 PHP;
安装数据库,比如Navigate Premium, MySQL。
因为mac电脑 的OS X系统已经自带apache和php,所以只要创建.php 文件,然后上传到 web 目录中即可。服务器会自动对它们进行解析。所以你无需编译或安装任何额外的工具。下面是具体的步骤。 apache配置1、我们需要手动开启apache服务,打开终端输入以下命令:sudo apachectl start ;手动开启后,在浏览器中输入localhost或者127.0.0.1 后会显示“It works!” 字样,则说明Apache服务开启成功;如下图:
it works.png 2、修改Apache的配置文件 ,终端中输入以下命令:sudo vim/etc/apache2/httpd.conf,然后输入电脑密码就可以进入编辑了;找到#LoadModule php5_module libexec/apache2/libphp5.so,去掉前面的注释符“#”(这里涉及一些mac终端终端命令懂一些基本命令就可以了,这里的话按i进入编辑模式,按Esc退出编辑模式,然后输入:wq退出vim并且保存修改);如下图:
config.png 3、已上两步之后,在终端输入命令: sudo apachectl restart ;我们就可以重启下Apache,至此Apache就已经配置好了。4、下面就可以写个简单“hello word!”php程序来检验下。Mac OS 的Apache2的默认根目录:/Library/WebServer/Documents;我们可以在这个目录下新建.php文件,但是在此之前我们最好先安装一个php编辑器,不然用vim 编辑器没那么方便;我用的是Sublime Text2,大家可以在Sublime Text官网下载。 打开终端输入一下两条命令:touch /Library/WebServer/Documents/hello.phpopen /Library/WebServer/Documents/hello.php输入
hello.png 安装数据库(Navigate Premium)具体安装我就不说了,网上有很多教程;start MySQL Server 如图:
mysql.png
新建数据库
nav.png
密码不用填写:
database.png
到此环境就配好了,大家可以写程序了!!!数据库的安装写的比较简单,主要因为网上教程很多,而且不同开发人员用的工具都不一样,所以一笔带过。
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
苹果笔记本 php开发环境,mac 电脑的PHP开发环境配置相关推荐
- Mac电脑C语言开发的入门帖
Mac电脑C语言开发的入门帖 Vim 简要入门 使用vim开始我们的C语言之旅的第一个程序 Xcode Vim 简要入门 vim是命令行下重要的文本编辑工具.命令行也就是"终端"a ...
- 测试开发工程师mac电脑常用软件推荐
选对工具可以提升一倍效率,节省时间. 下面推荐一些本人常用到的一些软件,希望对大家有所帮助. [效率管理] mindmaster 思维导图(推荐) xmind 思维导图 Evernote 印象笔记 O ...
- mac电脑下Tomcat和Apach配置流程(超详细)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 本章介绍在mac 电脑下如何配置Tomcat.Apach等环境 一.Apache介绍及配置 1.XAMPP安装 为了更好的进行各 ...
- Mac电脑安装jdk,idea配置jdk
很多研发人员都使用mac电脑开发,本篇文章介绍的是在mac电脑下,安装jdk. 1.下载jdk 到官网去下载jdk:https://www.oracle.com/index.html 进入官网,按照如 ...
- mac电脑maven阿里云镜像配置
mac电脑配置maven镜像: 打开终端输入: cd .m2 在mac中是一个隐藏文件,路径是/Users/用户名/.m2 终端输入: open .m2 会打开.m2文件 一般是在.m2目录就有你安装 ...
- 【PHP开发】Mac系统配置MAMP+Thinkphp框架环境 教程(一)
一.四款软件下载(Sublime.MAMP.Thinkphp.phpMyAdmin) 本教程里面使用的软件版本分别为: Sublime : Sublime 2 MAMP : MAMP 3.0.7.3 ...
- 开发人员Mac电脑清除缓存
点击左上角苹果的标志,选择"关于本机",选择"存储空间",选择管理 1.清除废纸篓 2.清除文件夹~/Library/Developer/Xcode/iOS D ...
- 记一次 mac电脑 parallels desktop win10 虚拟机配置rsync文件同步功能(含mac 无法读写ntfs移动硬盘的解决方法)
文章目录 mac读写ntfs格式移动硬盘 windows 10 虚拟机中安装rsync server 和client 关键一步,解决同步文件到移动硬盘提示无权限的问题 mac读写ntfs格式移动硬盘 ...
- mac电脑安装虚拟机与网络配置固定IP
软件:Vmware fusion 链接: https://pan.baidu.com/s/1d10pccCEGwAR6Mf9ydgMFw 密码:32zq 1.安装完成后直接点击虚拟机里的CentOS ...
最新文章
- 手把手教你Tableau高级数据分析功能(附数据集)
- 后盾网lavarel视频项目---页面post方式提交之后动态弹出错误信息
- 用:after伪类写背景
- 漫画科普 | 5G到底是个什么玩意儿?
- jQuery 判断元素是否在屏幕可见区域内
- win10右键闪退到桌面_WIN10设置闪退,桌面右键个性化显示设置等均无效
- 书评:使用Scikit-Learn和TensorFlow进行动手机器学习
- VHDL常用操作符介绍
- div iframe 显示html,IE中iframe标签显示在DIV之上的问题解决方案
- 深入理解java中的线程池
- httplib模块,测试cdn节点文件同步
- linux ftp服务器登录异常解决
- 完成端口(CompletionPort)详解
- Python之身份证号码的校验
- html中加号实体,纯css实现加号“+”效果(代码示例)
- IBM TSM 6.3学习笔记
- “新基建”将改变什么
- 实现Ubuntu与Windows之间的复制粘贴
- 家里宽带628连不上_win7系统宽带连接提示错误628的解决方法
- UAF 身份认证框架
热门文章
- 【前端 HTML+CSS+JavaScript(JS)】DOM练习-onkeydown键盘事件-用wasd移动图片的位置 带注释/总结
- 性能稳定的android手机,3部性能稳定续航能力强的手机,认真玩游戏,拒绝坑队友!...
- Object.defineProperty方法(详解)
- 【趣味】适合写在/etc/motd,佛祖保佑,永不宕机,大全
- Linux之RHCE免密登录及HTTP详解
- python面积图或填充曲线详解
- Unity2018.3 New Terrain System
- 我梦见我们分手了,对不起,不好的梦
- 奇美拉遇上战术小队,回合制射击策略游戏的小暖春为这个类型带来了什么?
- Android摄像头数据采集与处理