Mac下安装Nginx

2019-02-16 08:44:29   Nginx
  Nginx   Mac  

Environment

  • MAC OS X 10.12.5
  • Homebrew 1.2.5

Install Nginx

brew update
brew install nginx

/usr/local/etc/nginx/nginx.conf (配置文件路径) /usr/local/var/www (服务器默认路径) /usr/local/Cellar/nginx/1.6.2 (貌似是安装路径)

安装好之后就可以通过浏览器访问127.0.0.1:8088(我安装的这个版本是默认8088,有的版本8080或者别的都有可能,这个可以查看上面提到的配置文件路径,打开nginx.conf,找到没有注释的server,查看对应的端口) 这时显示的是一个在/usr/local/var/www下的index.html页面,也就是Nginx的默认欢迎页

Modify php-fpm file

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

找到error_log那一行,整行替换成: error_log = /usr/local/var/log/php-fpm.log

Modify nginx.conf

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

找到server内的location,后面加一个index.php

location / {
root html;
index index.html index.htm index.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;}

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

Reload Nginx and php-fpm

  • Nginx
sudo nginx -s reload
  • php-fpm
sudo pkill -INT php-fpm
sudo php-fpm

Test

这时进入到/usr/local/var/www中

mv index.html index.html.bk
vim index.php

输入如下内容:

<?php phpinfo() ?>

保存后再次访问127.0.0.1:8088即可看到PHP信息 至此,完结。

vien.tech版权所有,允许转载,但转载请注明出处和原文链接: https://vien.tech/article/50
欢迎小伙伴们在下方评论区留言 ~ O(∩_∩)O
文章对我有帮助, 点此请博主吃包辣条 ~ O(∩_∩)O

猜你喜欢


评论

There are no comments yet.
未登录

登录后即可发表评论

登录或注册