国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

常用nginx web配置

MonoLog / 2390人閱讀

摘要:常用對于項目配置整理,做個筆記。項目配置設置上傳最大為支持項目配置支持單入口注釋上面這句,使用下面這句項目配置支持依賴這個環境變量項目配置禁止訪問上傳目錄下的文件這個塊要放在之前所有文件目錄下的文件都被禁止訪問返回返回原文連接常用配置

常用nginx對于web項目配置整理,做個筆記。

php web項目配置:

server {
  listen 80;
  listen [::]:80;

  # 設置上傳最大為5MB
  client_max_body_size 5m;

  root /srv/www/wechat/public;

  index index.html index.php;

  server_name example.com;

  location / {
    try_files $uri $uri/ =404;
  }

  # 支持php
  location ~ .php$ {
    # Check that the PHP script exists before passing it
    try_files $fastcgi_script_name =404;

    fastcgi_index index.php;
    include fastcgi.conf;

    # With php-fpm (or other unix sockets):
    fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
    #  # With php-cgi (or other tcp sockets):
    #  fastcgi_pass 127.0.0.1:9000;
  }

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

php web項目配置 支持laravel、symfony、Yii2單入口:

...
  location / {
    # First attempt to serve request as file, then
    # as directory, then fall back to displaying a 404.
    #try_files $uri $uri/ =404;  # 注釋上面這句,使用下面這句
    try_files $uri $uri/ /index.php?$query_string;
  }
...

php web項目配置 支持ThinkPHP

...
  location ~ .php$ {
    # regex to split $uri to $fastcgi_script_name and $fastcgi_path
    fastcgi_split_path_info ^(.+.php)(/.+)$;

    # Check that the PHP script exists before passing it
    try_files $fastcgi_script_name =404;

    # Bypass the fact that try_files resets $fastcgi_path_info
    # see: http://trac.nginx.org/nginx/ticket/321
    set $path_info $fastcgi_path_info;
    fastcgi_param PATH_INFO $path_info;   # ThinkPHP依賴PATH_INFO這個環境變量

    fastcgi_index index.php;
    include fastcgi.conf;

    # With php-fpm (or other unix sockets):
    fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
    #  # With php-cgi (or other tcp sockets):
    #  fastcgi_pass 127.0.0.1:9000;
  }
...

php web項目配置 禁止訪問上傳目錄下的php文件:

...
  # 這個塊location要放在 location ~ .php$ 之前
  location ~ ^/uploads/.*.php$ {     # 所有/uploads文件目錄下的.php文件都被禁止訪問
    #deny all;  # 返回403
    return 404; #返回404
  }
...

原文連接:
常用nginx web配置

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40435.html

相關文章

  • 常用nginx web配置

    摘要:常用對于項目配置整理,做個筆記。項目配置設置上傳最大為支持項目配置支持單入口注釋上面這句,使用下面這句項目配置支持依賴這個環境變量項目配置禁止訪問上傳目錄下的文件這個塊要放在之前所有文件目錄下的文件都被禁止訪問返回返回原文連接常用配置 showImg(https://segmentfault.com/img/bVbs1lu?w=675&h=221); 常用nginx對于web項目配置整...

    MrZONT 評論0 收藏0
  • 常用操作 托管Hadoop集群 UHadoop

    摘要:查看上的歷史日志查看上的歷史日志任務的日志在任務運行結束之后會上傳到上,當日志文件過大無法通過來查看時,可以通過將日志文件從上下載下來查看。掛載在允許的主機上執行 常用操作本篇目錄應用的Web接口查看日志配置NFS掛載hdfs到本地應用的Web接口Hadoop 提供了基于 Web 的用戶界面,可通過它查看您的 Hadoop 集群。Web 服務會在主節點上運行(Active NameNode或...

    ernest.wang 評論0 收藏1142
  • 前端必須知道的Nginx常用配置

    摘要:負載均衡是通過后端引入一個負載均衡器和至少一個額外的服務器來緩解這類問題增加的服務器和原本的服務器提供相同的內容。負載均衡不需要前端進行配置,主要是服務端進行配置,前端稍作了解即可。 Nginx主要功能 負載均衡 反向代理 動靜分離 配置https 負載均衡 負載均衡是一門計算機網絡技術,主要用來優化資源使用、最大化吞吐率、最小化響應時間、同時避免過載的目的。如果一個網站只有一臺服...

    tracymac7 評論0 收藏0
  • 一鍵安裝LNMP或LAMP Web環境實現Linux服務器部署 PHP MySQL Nginx/Ap

    摘要:目前,我們看到的老蔣采用的部署的環境,在鏡像中配置,于是我們會稱作為。有沒有一件傻瓜式安裝工具腳本呢這里老蔣要推薦的來自國內比較老牌且一直更新維護的一鍵安裝包,我們可以較為直觀且無人值守的安裝需要的網站服務器環境。如今我們建站較多的還是會選擇VPS云服務器,很少會去選擇虛擬主機,固然前者有很多的優點。不過相比虛擬主機不同的是,VPS云服務器需要我們自己配置WEB環境,而且我們較多的還是會選擇...

    IntMain 評論0 收藏0

發表評論

0條評論

MonoLog

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<