1. 安装nginx
brew install nginx
2. 修改nginx配置(/usr/local/etc/nginx/nginx.conf
location / {
index index.html index.php index.htm;// 这加上index.php
}
// ....
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;.// 这修改下
include fastcgi_params;
}
3.配置php(系统自带php7.3)
- 复制/private/etc/php-fpm.conf.default 到同级下php-fpm.conf,并且修改php-fpm.conf文件(注释打开,并修改路径
error_log = /usr/local/var/log/php-fpm.log
- 复制/private/etc/php.ini.default 到同级下php.ini
- 复制/private/etc/php-fpm.d/www.conf.default 到同级下 www.conf
4.启动nginx和php-fpm
brew services start nginx
sudo php-fpm
5. 常用命令
//nginx默认跟目录 /usr/local/var/www
brew services start nginx
brew services stop nginx
brew services restart nginx
//
sudo php-fpm
sudo killall php-fpm