安装与配置nginx+php:mac os篇

安装与配置nginx+php:mac os篇

1. 安装Homebrew

Homebrew是一个mac os中的软件包管理工具。类似其他linux系统中的apt-get、yum。

在mac中安装homebrew的方法请参考http://brew.sh/index_zh-cn.html

 

2. 安装nginx

2.1 $brew install nginx

漫长的等待,等她装完。

2.2 nginx的命令

$nginx                // 启动nginx

$nginx –s stop

$nginx –s reload

配置文件在 /usr/local/etc/nginx/nginx.conf

3. 安装php

Mac自带是有php,无需重新安装。

3.1 $php-fpm,弹出如下错误:

word-image

没有找到php-fpm.conf文件,但实际上该目录下是有一个php-fpm.conf.default文件的。

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

 

3.2 $php-fpm,又有如下错误:

word-image

错误的原因是php-fpm.conf的日志目录不存在。

按下图所示修改/private/etc/php-fpm.conf

mac-nginx-php

3.3 $php-fpm 运行成功

3.4 但此时的php-fpm运行时没有加载到php.ini配置文件。执行如下命令

$sudo cp /etc/php.ini.default /etc/php.ini

 

4. 配置一个php网站

4.1 新建目录 /Users/funway/project/www/tangyuan

4.2 在该目录下新建一个php文件info.php,内容如下:

<?php
phpinfo();
?>

4.3 修改/usr/local/etc/nginx/nginx.conf,添加如下内容

mac-nginx-php2

4.5 访问locahost:9001即可访问新建的网站了

Leave a Reply

Your email address will not be published. Required fields are marked *

TOC