mynote/mac/phpmyadmin.md
2024-05-23 16:11:06 +08:00

1.2 KiB

mac 安装phpmyadmin

https://www.simplified.guide/macos/apache-php-homebrew-codesign

从macos12后已经默认不安装php

brew install php@7.4
# 添加环境变量
echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc
# 查看php版本
php -v

对phpmodul进行签名

钥匙串访问->证书助理->创建证书颁发机构

image-20220718015633872

返回钥匙串访问的证书列表,信任此证书

image-20220718020005930

# 执行签名
codesign --sign "php_ca_1" --force --keychain ~/Library/Keychains/login.keychain-db /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so
codesign --sign "php_ca_1" --force --keychain ~/Library/Keychains/login.keychain-db /usr/local/opt/php@7.4/lib/php/20190902/opcache.so

修改apache2 配置文件

sudo vim /etc/apache2/other/php7.conf
# 添加
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule php7_module /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so "phpca"

# 重启
sudo apachectl -k restart