mac上的PHP开发环境搭建方式有很多, brew, docker, mamp等, 这里使用最近新出的工具PhpWebStudy来搭建mac上的php开发环境

安装

使用brew安装:

brew install phpwebstudy

无法使用brew的话, 可以去官网下载最新版本安装

PhpWebStudy-Mac专属的Php & Web开发环境构建工具: https://www.macphpstudy.com/index.html

也可以从Github下载

PhpWebStudy-Github: https://github.com/xpf0000/PhpWebStudy

使用

安装完成后, 在启动台中找到PhpWebStudy应用, 打开

第一次使用会提示输入电脑密码

在这里插入图片描述
输入电脑密码, 点击确定, 密码验证正确后, 后续就不会再提示了

软件主界面是这样

在这里插入图片描述
左侧是各个功能模块的菜单, 右侧是模块内容, 左侧菜单依次为

Hosts, 站点管理, 站点的增删改查和列表

Nginx, Nginx模块管理, 版本切换, 服务开启关闭, 配置修改, 日志查看

Apache, Apache模块管理, 版本切换, 服务开启关闭, 配置修改, 日志查看

Mysql, Mysql模块管理, 版本切换, 服务开启关闭, 配置修改, 日志查看

PHP, PHP模块管理, 版本切换, 服务开启关闭, 配置修改, 日志查看, 扩展管理

Memcached, Memcached模块管理, 版本切换, 服务开启关闭, 日志查看

Redis, Redis模块管理, 版本切换, 服务开启关闭, 配置修改, 日志查看

NodeJS, NodeJS模块管理, 版本切换, 安装指定版本

Tools, 常用工具模块管理, SSL自签名证书生成, 文件信息查看, 时间戳, 文本编码解码

Setup, 设置管理, 左侧模块选择显示, 各软件自定义路径

点击PHP模块, 点击版本管理, 进入PHP版本管理界面

在这里插入图片描述
这里可以安装卸载最低php5.6开始的各个php版本

php版本安装完成后, 点击切换版本按钮, 进入切换版本界面

在这里插入图片描述
这里可以选择当前想使用的php版本, 点击切换, 会自动以php-fpm的形式启动php, 后续可以在服务那个页面, 开启关闭php服务

在这里插入图片描述
以同样的方式开启nginx

然后我们创建个站点测试下, 点击左侧Hosts, 进入站点管理模块, 点击添加按钮, 弹出添加站点页面

在这里插入图片描述
输入站点域名(本机测试用, 任意域名, 没有限制, 例如使用百度的域名 http://www.baidu.com)

选择站点目录(某些php框架会指定特定文件夹作为站点根目录, 例如thinkphp, 需要设置public作为站点目录)

点击保存, 以及最基本的站点就创建完成了

在刚才创建的站点的站点目录下, 新建index.php文件, 输入以下内容:

<?php
phpinfo();

在浏览器中使用刚才设定的域名进行访问, 或者使用http://localhost进行访问

正常会显示php信息页面

再来看下mysql模块, 点击左侧Mysql菜单, 进入mysql模块

在这里插入图片描述
安装切换版本, 启动mysql

从phpmyadmin官网下载最新版, 解压到刚才的站点目录里

PhpMyAdmin官网

在浏览器中使用刚才设定的域名进行访问, 或者使用http://localhost进行访问, 进入phpmyadmin管理页面

数据库默认用户是root, 默认没有密码, 可以进入phpmyadmin后修改root密码

以上就是MacOS使用PhpWebStudy搭建PHP开发环境, 有帮助到各位开发者的话, 帮忙点赞或star下

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐