您的位置:首页 > 运维架构 > Nginx

Mac nginx安装与配置

2016-09-25 18:13 330 查看
安装命令

brew install nginx


默认配置信息

/usr/local/etc/nginx/nginx.conf (配置文件路径)

/usr/local/var/www (服务器默认路径)


测试是否安装成功,如果成功有欢迎界面

访问localhost:8080


修改 php-fpm 文件

sudo cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf

sudo vim /private/etc/php-fpm.conf


找到32行的 error_log ,替换为下面的内容

error_log = /usr/local/var/log/php-fpm.log


修改 Nginx 配置

sudo vim /usr/local/etc/nginx/nginx.conf


找到 server 的 location 配置,给 index 加一个 index.php

location / {
root   html;
index  index.html index.htm index.php;
}


并打开 server 下被注释的 location ~.php$(即删除代码前面的 ‘#’),如下:

location ~ \.php$ {
root           html;
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
include        fastcgi_params;
}


修改 fastcgi_param 参数

fastcgi_param SCRIPT_FILENAME/scripts$fastcgi_script_name;

改为 fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;


重启服务

sudo nginx -s reload
sudo php-fpm


设置显示目录列表

http{
autoindex on;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nginx