nginx配置php-fpm
来源:互联网 发布:网络主播直播结束语 编辑:程序博客网 时间:2024/05/20 02:25
php-fpm的定义
PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)对于PHP 5.3.3之前的php来说,是一个补丁包[1] ,旨在将FastCGI进程管理整合进PHP包中。如果你使用的是PHP5.3.3之前的PHP的话,就必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。
相对Spawn-FCGI,PHP-FPM在CPU和内存方面的控制都更胜一筹,而且前者很容易崩溃,必须用crontab进行监控,而PHP-FPM则没有这种烦恼。
安装好之后需要进行配置
nginx的配置文件在 /etc/nginx
/etc/nginx的主配置文件 /etc/nginx/nginx.conf
/etc/nginx/conf.d/*.conf中的配置文件用来配置虚拟主机文件
配置php-fpm
vim /etc/nginx/sites-available/default
location ~ .php$ {
include snippets/fastcgi-php.conf;
# With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# With php7.0-fpm:
fastcgi_pass unix:/run/php/php5.6-fpm.sock;
}
server { listen 80; listen [::]:80; server_name www.test.com; root /var/www/html/www.test.com; index index.html index.php; #thinkphp中的添加配置 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } #fastcgi php-fpm的配置 location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php5.6-fpm.sock; }}~
阅读全文
0 0
- nginx php-fpm配置
- nginx php-fpm配置
- nginx配置php-fpm
- nginx配置php-fpm
- nginx php-fpm安装配置
- Symfony2 Nginx php-fpm 配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx和php-fpm配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- nginx+php-fpm入门配置
- nginx php-fpm安装配置
- nginx php-fpm安装配置
- 初入c++(六)虚函数实现多态,虚析构函数,虚函数表和多态实现机制,纯虚函数。
- js的坑 js学习特殊语法
- 从Tomcat的架构谈Servlet职责
- 判断一个数组是否有序
- tensorflow训练cnn网络识别验证码
- nginx配置php-fpm
- 3-1 Score(P57) / UVA 1585
- jq的选择器
- CodeForces 681C Heap Operations
- myeclipse struts2环境配置(入门教程)
- 简单易用的倒计时js代码
- c语言函数定义,函数传参方法,数据结构
- oracle 11g分区表新特性---interval分区 的坑
- HDU-5943 Kingdom of Obsession(数学+二分图匹配)