欢迎来到源码交易网,为站长提供交易担保服务 访问移动版
站长交易首选担保平台!
酷客淘

Laravel Nginx配置步骤详解

日期: 2019-11-14 09:57:55 人气: -

这是一个Laravel框架运行nginx服务器的配置示例,Laravel框架版本5.2.


server { 

    listen       80; 

    server_name  localhost; 

    root   /usr/share/nginx/html/tanteng.me/public; 

    index index.php index.html index.htm; 

 

    #charset koi8-r; 

    #access_log  /var/log/nginx/log/host.access.log  main; 

 

    location / { 

        try_files $uri $uri/ /index.php?$query_string; 

    } 

 

    #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   /usr/share/nginx/html/tanteng.me/public; 

    } 

 

    # 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 

    # 

    location ~ \.php$ { 

        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; 

    } 

运行在CentOS 7环境,Nginx版本1.8.