# 安装PHP 在学习PHP的时候,我们首先一点肯定是先安装PHP运行环境,虽然有一个PHP的运行环境我们就可以使用了!但是我们还需要配合这其他的环境一起使用,比如:Apache、Nginx、MySQL等等来做一个完整的WEB生态环境!!!前期学习,推荐还是装集成的环境软件,因为集成了很多环境与拓展,快捷方便的管理,简单傻瓜式的操作,方便学习!当然能独立安装PHP环境也是可以的! 随着学习的深入,强烈建议自己独立编译安装运行的环境,这样的话就可以很好的提示自己!! ## windows 推荐集成环境软件:PHPEnv 官网:[https://www.phpenv.cn](https://www.phpenv.cn/) 官方手册:[https://www.phpenv.cn/doc.html](https://www.phpenv.cn/doc.html) 特点介绍:[](https://www.phpenv.cn/trait.html) * phpEnv软件界面颜值超高,简洁优雅,完全绿色化,不需要安装vc环境,在同等软件中清新脱俗。 * 突破端口限制,更有管理员模式解除Windows Service服务端口占用。 * 运行服务错误提示,快速定位错误,提高开发效率。 * 自带软件商店,PHP和MySQL版本应有尽有,还有Redis和其他工具等。 * 功能强大的站点管理,为每个网站配置不同的PHP版本,不同PHP版本的网站共存,可视化配置https等。 * 简洁优雅而不失强大的软件设置,大大提高了开发效率。 * 功能强大的cmd命令行,无须你再繁琐的配置环境变量。 * 可视化TCP端口进程列表,功能强大,快速查看端口监听情况。 Windows的同僚可以去狠狠的支持一哈哈! ## Linux 推荐集成环境软件:宝塔 官网:[https://www.bt.cn/bbs/thread-19376-1-1.html](https://www.bt.cn/bbs/thread-19376-1-1.html) 宝塔手册:[http://docs.bt.cn/424204](http://docs.bt.cn/424204) 特点介绍: * 一键配置服务器环境(LAMP/LNMP) * 一键安全重启 * 一键创建管理网站、ftp、数据库 * 一键配置(定期备份、数据导入、伪静态、301、SSL、子目录、反向代理、切换PHP版本) * 一键安装常用PHP扩展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick) * 数据库一键导入导出 * 系统监控(CPU、内存、磁盘IO、网络IO) * 防火墙端口放行 * SSH开启与关闭及SSH端口更改 * 禁PING开启或关闭 * 方便高效的文件管理器(上传、下载、压缩、解压、查看、编辑等等) * 计划任务(定期备份、日志切割、shell脚本) * 软件管理(一键安装、卸载、版本切换) Linux的同僚估计喜欢的也不多,但是也可以支持一哈! ## MAC OS 推荐集成环境软件:MxSrvs 官网:[](https://www.mamp.info/en/)[http://www.xsrvs.com/index.html](http://www.xsrvs.com/index.html) 官方手册:[http://xsrvs.com/docs.html](http://xsrvs.com/docs.html) MxSrvs:国产大神开发,比较强烈推荐,集成很多的环境与扩展! 特点介绍: * **多组件集成** * 除PHP及相关组件外,另有Java部分(Tomcat & Maven)支持,以及NodeJS,开发者可根据需要选择使用。 * **多版本切换** * 大部分组件可根据情况进行版本切换,更多版本下载请到 这里。支持PHP5.6及以上版本的常用动态扩展下载安装。 * **环境变量、开机自启支持** * 组件可加入环境变量,以便终端更多命令操作。服务类组件可根据需要选择是否随系统启动。 * **信息栏** * 信息栏中可显示当前操作的具体结果,可选择显示或隐藏它。 * **配置文件编辑** * 『编辑配置』菜单中可直接编辑各组件配置文件,方便高效。编辑器支持语法高亮、列编辑、多点编辑、快捷键等功能。支持针对Nginx配置的错误检查。可添加或删除独立hosts文件。 * **日志查看** * 日志查看菜单可加载logs目录下的日志文件,可通过『重新加载文件列表』按钮加载新生成的文件。 * **数据、缓存目录修改** * 可自定义数据库和其他一些组件的数据文件路径或缓存路径。 * **其他** * 托盘图标集成部分快捷功能,并可通过托盘图标用浏览器直接访问以下程序地址:PHPMyAdminWebGrindBeanstalk Console MAC的同僚可以去狠狠的支持一哈哈! >[danger] 所有推荐环境:都是免费,都是免费,都是免费(宝塔有收费功能),所以不喜欢也别喷,牛逼的自己可以开发一款!!! 在服务器篇当中,也有自己编译安装环境的文章,有兴趣的话可以去看看!!