宝哥软件园

详细说明在Mac下快速构建PHP开发环境的步骤

编辑:宝哥软件园 来源:互联网 时间:2021-08-24

最近做了一个后端项目,是用PHP MySQL Nginx做的,所以简单总结了一下搭建环境的方法。

备注:

素材:Apache/Nginxphp MySQL mamp MAC OS 10 . 12 . 1自带Apache、nginx和php

1.运行Apache

检查Apache版本,并在终端根目录中输入以下命令:

sudo apachectl -v

终端将输出Apache版本和建造时间

服务器版本: Apache/2.4.23 (Unix)服务器构建2016年8月8日16333.333336333636

打开Apache

启动服务

打开后,可以通过浏览器:http://localhost进行访问,页面显示“有效”,表示成功。

关闭Apache

sudo apachectl站

重启Apache

sudo apachectl重启

2.配置PHP

编辑Apache配置文件,终端输入:

sudo vi /etc/apache2/httpd.conf

找到:

# load module PHP 5 _ module lib exec/Apache 2/lib PHP 5 . so

删除前面的“#”注释,然后保存并以:wq退出

制作一个php.inidefault的副本,并将其命名为php.ini。

sudo CP/etc/PHP . ini . default/etc/PHP . ini

重新启动Apache以使其生效

sudo apachectl重启

3.安装MySQL

下载MySQL:http://dev.mysql.com/downloads/mysql/下载并双击安装。成功后,会弹出提示框:

017-02-12t 09:00:08.587153 z 1[注意]为[emailprotected]: s生成临时密码;QVTg #=i7wPIf如果您丢失了此密码,请参考MySQL参考手册中的“如何重置根密码”一节。

这个临时密码不太好记,可以改。

在安全模式下启动MySQL,跳过安全密码。终端输入以下命令:

sudo mysqld _ safe-skip-grant-tables

要更改MySQL密码:

原理是修改表中root的密码:数据库的用户:mysql,MySQL 5.7版本的密码字段为authentication_string,较低版本称为password;

更新用户集authentication_string=PASSWORD(您的密码),其中User=root;刷新权限并退出重启:

MySQL刷新权限;MySQL退出;终端:mysql服务启动

密码修改完成,密码已更改为root。

打开系统首选项配置的底线——MySQL,

打开MySQL:启动MySQL服务器关闭MySQL:Stop MySQL服务器

注意:默认情况下,启动时自动启动MySQL服务器是选中的。如果勾选,默认情况下打开电脑会启动MySQL。如果不需要,建议默认不需要检查。

如果终端查看数据库不方便,可以下载Navicat Lite管理软件,管理MySQL非常方便。

4.这是一个很大的平局。安装了MAMP之后,你会发现上面做的一切基本上都是浪费.因为安装了这个,除了稍微改变一下配置,其他基本的东西都不需要移动。安装地址:在https://www.mamp.info/en/安装免费版就够了

您可以设置项目是使用Apache还是Nginx,设置端口号,或者设置PHP的版本号,然后将文件夹指向自己的项目。如果没有,创建一个新的,最后点击开始。

超级方便!

这样就建立了一个完整的工程环境,然后,你就可以愉快地编码了!

以上就是边肖介绍的在Mac下快速搭建PHP开发环境的步骤的详细讲解和集成,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

更多资讯
游戏推荐
更多+