Heim > php教程 > php手册 > nginx+apache+php-fpm的配置

nginx+apache+php-fpm的配置

WBOY
Freigeben: 2016-06-06 20:07:55
Original
973 Leute haben es durchsucht

准备工作,先安装好nginx和php,建议大家去看看 www.phpcxz.com 里面有篇详细的安装文章.我们还是详细讲配置吧 首先配置apache.确保apache有mod_fastcgi.so模块 #配置apache以php-cgi方式跑phpScriptAlias /fcgi-bin/ "/usr/local/webserver/php/bin/" 这是p

   准备工作,先安装好nginx和php,建议大家去看看www.phpcxz.com里面有篇详细的安装文章.我们还是详细讲配置吧

    首先配置apache.确保apache有mod_fastcgi.so模块

#配置apache以php-cgi方式跑php
ScriptAlias /fcgi-bin/ "/usr/local/webserver/php/bin/" 这是php-bin的路径
AddHandler php-fastcgi .php 
Action php-fastcgi /fcgi-bin/php-cgi
AddType application/x-httpd-php .php 
Nach dem Login kopieren
最后开始配置nginx实现反向代理,这里重点写server的配置
server {
    listen          80; 
    server_name     localhost;
    access_log      /var/log/nginx/access.log;
    root  /var/www;
    error_page  404   /40x.html;
    location = /40x.html{
        root  html/404;
    }   
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }   
    location / { 
        index   index.php index.html index.htm;
    }   
    location ~ \.php$ {
        proxy_pass    http://127.0.0.1:8080;#后端交给apache
Nach dem Login kopieren
        #其他的配置     }   
    #图片、CSS、JS交给Nginx处理,缓存到本地
    location ~* \.(jpg|jpeg|gif|png)$ {
        access_log  off;
        expires  30d;
    }
}
Nach dem Login kopieren
这样配置就好了。 我先记下这些,供以后查看.
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage