美文网首页我爱编程
PHP 新手入门指南 - 安装 PHP 环境

PHP 新手入门指南 - 安装 PHP 环境

作者: chansey | 来源:发表于2017-06-13 18:19 被阅读106次

    环境搭建有多种方案,对于新手而言,可以先从集成环境开始入手,后续可以再去了解如何通过编译的方式搭建 PHP 环境。

    MAMP & MAMP Pro

    • 集成开发环境
    • Pro 需要付费

    MAMP 这个名字来源于 Macintosh Apache MySQL PHP,显然专门用来在 Mac 环境下搭建 Apache、MySQL、PHP 平台。

    The abbreviation "MAMP" stands for: Macintosh, Apache, Mysql and PHP. With just a few mouse-clicks, you can install Apache, PHP and MySQL for Mac OS X!

    虽然 OSX 中已经预装了 Apache 和 PHP 环境,但是启用、配置并安装整合 MySQL 仍然是一件极其复杂的工作。MAMP 的特点就是简便,而且它不会破坏系统本身的文件,所修改、创建文件的范围仅限程序本身。

    如果你是在 Mac 系统上进行开发,可以考虑。

    官网下载

    XAMPP

    • 集成开发环境
    • 完全免费

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。它可以在 Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。

    对于集成开发软件包而言,它的跨平台方面很出众,无论是 Mac 还是 Windows 用户,都非常的方便实用。

    可以根据自己系统平台选择对应的环境安装包

    官网下载

    Homebrew

    Homebrew 是 Mac 系统上的软件包管理工具,你可以利用它来帮助你搭建 PHP 环境。

    如果你对命令行操作有所了解,你可以这么做来安装一系列的软件。

    // 搜索相关软件
    brew search php7
    
    // 安装 php, nginx, mysql
    brew install php71
    brew install nginx
    brew install mariadb
    

    值得一提的其它方案

    Laravel Homestead

    Laravel Homestead 是一个 Laravel (PHP 开发框架) 官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,你无需在本地安装 PHP ,web 服务器,或其他服务软件。并且不用担心系统被搞乱! Vagrant box 是完全一次性的。如果有什么地方出错了,你也可以在几分钟内销毁并重建 box !

    Homestead 可以运行在 Windows 、 Mac 或 Linux 系统上,并且里面包含了 Nginx Web 服务器、 PHP 7.1 、 MySQL 、 Postgres 、 Redis 、 Memcached 、 Node 、 以及所有利于你开发 laravel 应用的其他程序。

    Valet

    这个仅适用于 Mac, 它是为 Mac 提供的极简主义开发环境

    相关文章

      网友评论

        本文标题:PHP 新手入门指南 - 安装 PHP 环境

        本文链接:https://www.haomeiwen.com/subject/qrtjqxtx.html