This commit is contained in:
veypi
2024-05-23 16:11:06 +08:00
parent bc0cf47785
commit f64a97ecb0
16 changed files with 343 additions and 4 deletions
+14
View File
@@ -0,0 +1,14 @@
# mac latex zathura nvim
### mactex
### [zathura](https://github.com/zegervdv/homebrew-zathura)
```bash
brew tap zegervdv/zathura
brew install zathura
brew install zathura-pdf-poppler
mkdir -p $(brew --prefix zathura)/lib/zathura
ln -s $(brew --prefix zathura-pdf-poppler)/libpdf-poppler.dylib $(brew --prefix zathura)/lib/zathura/libpdf-poppler.dylib
```
+46
View File
@@ -0,0 +1,46 @@
# mac 安装phpmyadmin
https://www.simplified.guide/macos/apache-php-homebrew-codesign
从macos12后已经默认不安装php
```bash
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](https://public.veypi.com/img/screenshot/20220718015812.png)
返回钥匙串访问的证书列表,信任此证书
![image-20220718020005930](https://public.veypi.com/img/screenshot/20220718020012.png)
```bash
# 执行签名
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 配置文件
```bash
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
```