为了能在自己的电脑上(mac OS系统)开始编写PHP代码并完成运行,需要有:

1、安装Web服务器

2、安装PHP

3、安装数据库,比如MySQL

4、一个PHP的IDE

为了上面所提到的1~3步的安装,有现成的PHP服务器组件,包含有PHP、Apache、MySQL等服务,免去可开发人员将时间花费在繁琐的配置环境过程。

Windows系统可以使用WampServer和XAMPP。

Mac OS系统只能使用XAMPP。下载地址:https://www.apachefriends.org/zh_cn/index.html

IDE的话,我使用的的phpStorm。

~~~~~

【参考】https://www.runoob.com/php/php-install.html

转载于:https://www.cnblogs.com/cchHers/p/10932274.html

为PHP开发搭建环境相关推荐

  1. adt+选择android+sdk,eclipse+adt+android SDK 开发搭建环境中遇到的问题

    [先copy下别人的东西作为讲解需要,别介意问题是我遇到的呵呵] 1.下载Eclipse3.7,登录http://www.eclipse.org/downloads/,下载Eclipse Classi ...

  2. java开发搭建环境搭建_Java开发环境搭建

    目录 1.安装JDK(Java Development Kit) JDK里面包含了JRE(Java Runtime Environment)和Java的开发工具:编译工具javac.exe,执行工具j ...

  3. webrtc服务器开发--搭建环境

    文章目录 1.购买云服务器 2. MobaXterm 远程登录云服务器 2.1 创建 Session 2.2 连接 SSH 2.3 复制云服务器的公网IP 2.4 粘贴IP地址,输入 root 用户名 ...

  4. python语言编程环境-python语言开发搭建电脑环境的方法

    python语言开发搭建电脑环境的方法 发布时间:2020-08-24 15:57:58 来源:亿速云 阅读:89 作者:小新 这篇文章主要介绍了python语言开发搭建电脑环境的方法,具有一定借鉴价 ...

  5. JZ2440驱动开发之环境搭建

    作为Linux驱动开发的小白搭建整个开发环境是至关重要的一步,鄙人是从裸机程序直接跳转到驱动里面来的,裸机到驱动的衔接没怎么看,所以在刚开始驱动的时候搭环境遇到了大麻烦,不过还是在坚持中挺过来了,还得 ...

  6. stm32 vscode 编译_vscode+gcc开发stm32环境搭建

    /* 操作系统:Ubuntu16.04 硬件平台:原子Stm32F767+7'RGB屏幕 其他操作系统与开发板搭建环境基本差不多,注意的地方我会提到的. */ 一.软件安装 l VSCode 为什么用 ...

  7. 基于Kubernetes1.20.1版本开发调试环境搭建

    接下来的一段时间将要学习Kubernetes源码,为了更好的查看源码和调试程序,因此搭建了一个Kubernetes开发调试环境,该环境可以结合断点调试理解代码的运行过程. 准备虚拟机并安装必要软件 $ ...

  8. BI报表开发之环境搭建(二)

    上一篇<BI报表开发之环境搭建(一)>中详细描述了SQL SERVER R2 的安装步骤,本篇将继续描述BI报表开发的环境搭建部分-- Orale数据库安装. <1>下载ora ...

  9. 杰瑞服务器虚拟化,大家在Mac中开发PHP,是用虚拟机的方式还是直接在Mac下搭建环境...

    如题,本人想在mac下做PHP开发,想在本地看到实时效果,然后开发完后再部署到服务器上(CentOS),或者用SSH直接连接服务器VIM开发,但我是PHP新手,还是想用PHPStrom(刚买了个一年, ...

  10. auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建

    [Autojs教程]02-Autojs PC端开发调试环境搭建 写在前面 本篇教程算是保姆级教程了,希望以此能吸引更多感兴趣的同学学习Autojs,也希望大家能因此碰撞出更多的奇思妙想 关注微信公众号 ...

最新文章

  1. 【正一专栏】评深圳西乡砍人案——不要无辜的底层伤害
  2. 微机原理——移位指令
  3. 关联查询数据重复怎么办_在设计数据表的时候,是一个宽表好,还是多个维度表好?...
  4. BNUOJ 4358 左手定则 搜索
  5. 线性代数与MATLAB2
  6. mysql批量替换 语法
  7. Sharepoint 2010 Survey 提交后不跳转到Defalut页面 跳转到其他页面
  8. 如何在 FaceTime 通话中共享您的屏幕?
  9. 2.CND技术详解---CDN技术概述
  10. SpringBoot + Vue 学生管理系统源码(包含数据库文件)
  11. 算法导论 pdf_下载算法导论_高清_pdf
  12. 电阻屏和电容屏的区别
  13. Golang(3)CentOS7系统安装Go语言
  14. 液晶屏控制器方案LT7680A
  15. Python制作的三个奇怪作品
  16. FPGA:实现快速傅里叶变换(FFT)算法
  17. java 如何清除临时文件_如何删除Java中的临时文件?
  18. android lcd工作原理,Android display架构分析(二)
  19. 微信小程序——点赞和取消点赞功能的实现
  20. vulnhub--Funbox: Scriptkiddie

热门文章

  1. php 回调通知 连连支付_微信小程序支付及退款流程详解
  2. VRRP实现AC双机备份原理详解与配置实例
  3. Windows下Netcat安装
  4. dtoj#4258. 铃铛计数问题
  5. T-Sql(二)事务(Transaction)
  6. 从零开始学习Sencha Touch MVC应用之三
  7. 推荐个51CTO家园的活动哈
  8. redis 在 mac 下的安装与使用
  9. jQuery动画stop()用法
  10. Linux系统编程 -- stdin stdout stderr