apache用的mac自带 相关命令有: 启动服务器:open apachectl start
停止服务器:open apachectl stop
重启服务器: open apachectl restart
修改配置文件
sudo vim /private/etc/apache2/httpd.conf
首先把默认的根目录修改成自己的目录
修改3个地方
保存就是新的了
但是这里有几个坑 最新的mysql密码是什么加强版 你用php7.2以下版本会报权限问题。同时mac自带的apache是7.19tmd就坑了。(可以修改mysql密码保护问题 但是我这里还是不行 真是恶心啊 就php不行其它语言都ok)
解决 brew 安装php
但是你用php -v时 老是旧版本而在目录里面找时发现他确实软链接到了7.3.2 这就太坑了
解决 which 找到php删除/uer/bin下的php
运行php时报错找不到这个命令时就对了。然后在安装好的php最新版本里添加软连接或者 增加环境变量。
php -v看看:
好了版本也对了
坑又来了但是运行php phpinfo();查看时怎么又是旧版本
这里就得把so文件替换了
对应配置文件中的
没问题了