欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

nginx调整php-fpm

程序员文章站 2022-05-14 11:48:49
...
nginx整合php-fpm
tar -zxvf php-5.4.9.tar.bz2
cd php-5.4.9
./configure --prefix=/usr/local/php --enable-fpm
make 
make install
cp php.ini-production /usr/local/php/etc/php.ini
cp /usr/local/php/etc/php-fpm.conf.default  /usr/local/php/etc/php-fpm.conf


#php.ini 配置时区
vim /usr/local/php/etc/php.ini
date.timezone=Asia/Shanghai

#php-fpm.ini 配置目录,工作用户
vim /usr/local/php/etc/php-fpm.ini
access.log = /home/fansxnet/wwwroot/phpwww/logs/$pool.access.log
slowlog = /home/fansxnet/wwwroot/phpwww/logs/$pool.log.slow
user = fansxnet
group = fansxnet

#/home/fansxnet/wwwroot/phpwww 目录文件夹列表
htdocs  include  logs  templates

#在htdocs目录中新建一个index.php
echo phpinfo()

#nginx.conf的配置添加一个

location ~ \.php$ {
            root           /home/fansxnet/wwwroot/phpwww/htdocs;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  PHP_VALUE 'include_path=/home/fansxnet/wwwroot/phpwww/include:/user/share/pear';
            fastcgi_param  SCRIPT_FILENAME  /home/fansxnet/wwwroot/phpwww/htdocs$fastcgi_script_name;
            include        fastcgi_params;
}

#启动nginx  php-fpm
/usr/local/openresty/nginx/sbin/nginx
/usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini
#浏览 http://localhost/index.php




#添加模块指定扩展模块目录
vim /usr/local/php/etc/php.ini
extensioin_dir = "/usr/lib64/php/modules"

#curl module
cd php-5.4.9/ext/curl
phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=/usr/bin
make 
make install

vim /usr/local/php/etc/php.ini
extension=curl.so # 添加curl
 

?
nginx调整php-fpm

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频