Mac brew 安裝 drupal 9 筆記
brew install nginx mysql php composer
沒意外的話會裝好mysql8及php8
nginx.conf的改寫法 (/etc/hosts 記得改)
01.前面加這段
#user nobody;
worker_processes 1;
error_log /opt/homebrew/var/log/nginx/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
02.所有的內容包在 http { }
03. #fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_pass 127.0.0.1:9000;
我有順利把Drupal9安裝起來,但是不曉得什麼原因,可能是路徑或權限的問題吧?也有可能是php-fpm的寫法不對??版型的內容全是空白,只能算成功一半,由於自己有VPS主機能用,還是在Linux環境跑,免得後續移機水土不服,會更麻煩 XD
後記:改用Docker會容易許多 XD https://liaozi.blogspot.com/2021/03/mac-m1-docker.html
留言