基于macOS Mojave环境下配置PHP开发环境

1、前往文件夹:

/private/etc/apache2
image.png

2、拷贝并打开 httpd.conf:

image.png
3、配置PHP,将libphp7.so打开:
image.png
4、修改默认的资源路径:

1、更改httpd.conf为自定义的路径(建议不要在桌面下创建,因为涉及到文件夹的权限问题,很麻烦,直接在用户目录下创建比较稳妥):


image.png

2、确保以下3个配置都已经打开(前2个默认已经打开):

  LoadModule authn_core_module libexec/apache2/mod_authn_core.so 
  LoadModule authz_host_module libexec/apache2/mod_authz_host.so 
  LoadModule userdir_module libexec/apache2/mod_userdir.so 
image.png

3、进到cd /etc/apache2/users/目录下,创建以用户名的文件(记得修改权限):


image.png

4、修改里面的内容为(将liuxingxing替换成自己的用户名):

DocumentRoot "/Users/liuxingxing/Sites"
<Directory "/Users/liuxingxing/Sites/">
    Options Indexes MultiViews
    Require all granted
</Directory>

5、进到/etc/apache2/extra/目录,打开文件httpd-userdir.conf,将Include /private/etc/apache2/users/*.conf 这句话放开注释:

image.png

image.png

至此,修改文件完毕,创建info.php测试文件:

<?php 
phpinfo(); 
?><?php 
phpinfo(); 
?>

启动Apache,输入网址:

sudo apachectl  start

http://localhost/info.php
image.png

下载MySQL

在官网https://dev.mysql.com/downloads/mysql/下载对应的安装包,新版本会在安装页面让你创建密码,然后再在终端输入:

sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql

登录mysql(root为默认账户名:liuxingxing为设置的密码):

mysql -uroot -pliuxingxing

image.png

下载PHPMyAdminhttps://www.phpmyadmin.net/downloads/

参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容