一、开启Apache
打开终端,输入如下开启命令。
开启Apache:
sudo apachectl start 或 apachectl -k start 或 sudo httpd -k stop
关闭Apache:
sudo apachectl stop 或 apachectl -k stop
重启Apache:
sudo apachectl restart 或 apachectl -k restart
#apachectl命令和httpd命令基本相同。httpd接受的选项,apachectl都接受。但apachectl还可以省略"-k"选项直接管理httpd进程。
二、apache 配置文件
路径:/etc/apache2/httpd.conf
apache 加载php,apache解析php,管理php-fpm
macos 12版本后删除自带php,使用自建php 需要添加签名证书
给自建php7.4签名证书,“liujie-php-CA”为添加的自定义证书名称,php安装路径: /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so
签名证书命令:codesign --sign "liujie-php-CA" --force --keychain ~/Library/Keychains/login.keychain-db /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so
参考资料地址:https://www.simplified.guide/macos/apache-php-homebrew-codesign