3-OpenResty 配置PHP

 

 

 因爲咱之前是用PHP作的東西,又不想從新用 OpenResty自帶的編寫,因此呢咱設置下,能夠像之前Apache那樣訪問PHP文件php

首先去下載 PHPhtml

https://windows.php.net/download#php-7.3nginx

或者windows

 

 

 

 

 

放到雲端而後解壓出來php7

 

 

 

 

 

 

改一下名字,名字太長..測試

 

 

 

把php.ini-development  這個文件複製出來一份,,而後名字改成 php.inispa

 

 

 

 

 

 

 

修改 php.ini.net

 

 

 

修改咱的 openresty裏面的 nginx.conf3d

 

注:若是訪問的路徑同樣,單獨拿出來設置rest

 

 

 

 

 

那個 9000端口 咱一會會用到,本身能夠規定哈

 

 

 

 

    server { #虛擬主機
        listen       80; # 監聽端口
        server_name  localhost; # 監聽域名

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

    root    "C:\openresty-1.15.8.2-win64\html";#PHP文件訪問路徑和html路徑設置的訪問同樣,單獨拿出來這個路徑

        location / {#就是http://IP/不管什麼名字都會進來
            #root   html;
            index  index.html index.htm index.php;#若是沒有前面的,就自動訪問index.php
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            #root   html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        # 172.26.94.113   127.0.0.1
        location ~ \.php$ {#~區分大小寫 \前面任意  後面跟着 .php   $ 表明結束  http://IP/任意/任意.php
            #root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }

 

配置完了OpenResty

若是啓動過 Nginx 須要先關閉

 

 

 

 

 

 

 

 而後從新啓動

 

 

 

裏面有了說明啓動了

 

 

 

 

 

 

 

而後進入命令提示行

C:\php7/php-cgi.exe -b 127.0.0.1:9000 -c C:\php7/php.ini 

 

 根據本身的安裝路徑哈,個人安裝路徑是

 

 

 

 

 9000 就是上面的端口

運行命令

 

 

 

 

 

 

 

如今測試下,根目錄放個 ceshi.php的文件

 

 

 裏面寫上

 

 

<?php
    echo 1234;
?>

 

http://47.92.31.46/ceshi.php

 

把本身之前的文件所有拷貝到這個目錄就能夠

相關文章
相關標籤/搜索