Mac下Nginx+PHP 开发环境配置

码农天地 -
Mac下Nginx+PHP 开发环境配置

因工作需要,接手了一些php的coding任务。之前在Win系统下,安装php开发环境比较easy,有很多现成的集成环境可以安装,比如wamp。现在,需要在Mac系统下,搭建nginx+php的开发环境,查阅资料,整理总结于此。

1. php与php-fpm1. 安装

Mac自带php解释器与php-fpm,无需自己安装。
如果想要另外安装php,可以使用Homebrew。

2. 配置文件php-fpm.conf
cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
php-fpm.d/www.conf
cp /private/etc/php-fpm.d/www.conf.default /private/etc/php-fpm.d/www.conf
error_log
mkdir /usr/local/var/log/php-fpm
touch /usr/local/var/log/php-fpm/php-fpm.log

//in php-fpm.conf
error_log = /usr/local/var/log/php-fpm/php-fpm.log
2. Nginx1. 安装
brew install nginx
2. 配置
//in nginx.conf
server{
...
        location / {
            root    your_file_root;
            index   index.html index.htm index.php;
        }
        
        location ~ \.php$ {
            root           your_file_root
            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-fpm

brew services start nginx
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

php介绍

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

Tags 标签

macosNginxphp

扩展阅读

加个好友,技术交流

1628738909466805.jpg