0%

Mac平台搭建PHP API开发环境

反馈请联系hertz@hertzwang.com,谢谢

前言:本文主要介绍在Mac平台搭建一个PHP API开发环境

环境及工具

  • 操作系统:Mac OS 10.11.6

  • 集成开发环境:PhpStorm 下载

  • 数据库:MySQL Community Server 8.0.0 dmr 下载

  • 数据库建模工具:MySQL Workbench 下载

  • PHP框架:CodeIgniter 下载

  • PHP 5.5.38:系统自带的PHP版本

    终端执行 php -v 查看PHP版本

      bogon:~ hertzwang$ php -v
      PHP 5.5.38 (cli) (built: Aug 21 2016 21:48:49) 
      Copyright (c) 1997-2015 The PHP Group
      Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
    

PhpStorm 配置

安装并运行PhpStorm

新建项目(FirstDemo)

  1. 欢迎界面点击 Create New Project 进入 New Project 界面;

  2. 选择 PHP Empty Project

    • Location:工程目录,untitled 表示工程名称(可修改),以 FirstDemo 为例
    • Development environment
      • PHP language level:选择PHP的版本,我这里使用的是系统自带的,故选择 5.6
      • CLI Interpreter:选择解释器,这个在下面设置
      • 其它略
  3. 点击右下角的 Create 创建项目;

  4. 点击 工具栏 的 **File –> New… –> PHP File–>*File Name* 输入 Test 并点击 OK

  5. 编辑 Test.php,添加以下代码:

     $output = array('message' => "Request Success");
     exit(json_encode($output));
    

配置运行环境

  1. 打开 Configurations ,点击 工具栏 的 **Run –> Edit Configurations…**;

  2. 新建 PHP Built-in Web Server ,点击左上角 + 并选择 PHP Built-in Web Server

  3. 详细设置

    Run/Debug Configurations

    • Name:服务名称,输入 PHP Built-in Web Server 或其它
    • Server Configuration
      • Host:主机(访问地址),输入 localhost 或其它
      • Port:端口号,根据个人情况输入(端口号可能被占用)
      • Document root:PHP文档目录,选择 工程目录
  4. 添加 CLI Interpreters Fix Error

    点击右下角的 Fix ,然后再点击新窗口中 CLI Interpreter 后面的 ... 按钮

    点击左上角的 +,选择 /usr/bin/php ,点击右下角 OK

  5. 确认设置,点击右下解 OK

测试

  1. 运行:点击 工具栏Run –> Run… ,选择 PHP Built-in Web Server 注:由于端口被占用启动失败,故端口改为 8080

  2. 打开浏览器输入 http://localhost:8080/test.php