mac-nginx-php-mysql

安装环境

  • brew install nginx
  • brew install php
  • brew install mysql

配置环境

  • /usr/local/homebrew/etc/nginx/nginx.conf
  • /etc/php-fpm.conf

启动环境

  • brew services start nginx
  • php-fpm(启动php-fpm)

nginx.conf

server {
        location / {
            root   /rootDocument/;
            index  index.html index.htm index.php;
			autoindex on;                        #    //开启目录浏览功能;
            autoindex_exact_size off;            #//关闭详细文件大小统计,让文件大小显示MB,GB单位,默认为b
            autoindex_localtime on;              #//开启以服务器本地时区显示文件修改日期! 
        }
        location ~ \.php{              root           html;              fastcgi_pass   127.0.0.1:9000;              fastcgi_index  index.php;              fastcgi_param  SCRIPT_FILENAME /rootDocumentfastcgi_script_name;
            include        fastcgi_params;
        }

php-fpm.conf

error_log = /usr/local/homebrew/var/log/php-fpm.log #修改日志目录,防止权限问题