美文网首页
nginx、apache分别与php的支持

nginx、apache分别与php的支持

作者: yuff | 来源:发表于2017-01-12 23:39 被阅读0次

    nginx:

    与nginx关联配置相对要麻烦一些:

    1.user=可用用户;

    2. 全局配置: location / {

    root  xxx/nginx/html;#1

    index  index.html index.htm index.php;#2

    }

    3.php文件处理的配置: location ~ ^.+\.php {

    root        xxx/nginx/html;

    fastcgi_pass  127.0.0.1:9000;

    fastcgi_index  index.php;

    ####pathinfo

    fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;

    #fastcgi_param SCRIPT_FILENAME /path/to/php$fastcgi_script_name;

    fastcgi_param PATH_INFO $fastcgi_path_info;

    fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;

    fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;

    include        fastcgi_params;

    }

    重启结束

    apache:

    当用源码安装php编译时需要安装apxs模块,这样php安装好了会在httpd.conf里面生成

    LoadModule php5_module        /x/modules/libphp5.so

    接下来:

    找到:

    AddType  application/x-compress .Z

    AddType application/x-gzip .gz .tgz

    在后面添加:

    AddType application/x-httpd-php .php(使Apcche支持PHP)

    AddType application/x-httpd-php-source .php5

    添加:DirectoryIndex index.html index.php

    修改ServerName为: 127.0.0.1:80或者localhost:80

    相关文章

      网友评论

          本文标题:nginx、apache分别与php的支持

          本文链接:https://www.haomeiwen.com/subject/lsmjbttx.html