Nginx配置的詳細代碼

來源:互聯網
上載者:User
本篇文章給大家分享的是關於Nginx配置的詳細代碼,內容很不錯,有需要的朋友可以參考一下,希望可以協助到大家。

上一篇博文已經講了LNMP環境搭建的方法,安裝好後首先需要瞭解nginx的設定檔:/usr/local/nginx/conf/nginx.conf,我將設定檔內的注釋項和暫時用不到的都去掉了,這樣看起來更加清爽:

// 全域區worker_processes 1; // 有1個工作的子進程,會佔用CPU,可自由設定,一般設定為:CPU數*核心數,如果想查看工作中的進程,可以使用命令:ps aux|grep nginxEvent { // 一般是配置nginx串連的特性   worker_connections 1024; // 這是指一個worker能同時允許多少串連} http { //這是配置http伺服器的主要段 #日誌管理預設為main格式,記錄的內容為: 遠程IP:$remote_addr | 使用者時間:$remote_user [$time_local] | 要求方法(如GET/POST):$request | 請求狀態:$status | 請求體body長度:$body_bytes_sent | referer來源資訊:$http_referer | 使用者代理程式/蜘蛛$http-user-agent | 被轉寄的請求的原始IP:$http_x_forwarded_for()   log_format main '$remote_addr - $remote_user [$time_local] "$request" ' #預設的日誌配置             '$status $body_bytes_sent "$http_referer" '                   '"$http_user_agent" "$http_x_forwarded_for"';    server { //這裡整個server的意思就是當你在瀏覽器中請求127.0.0.1這個地址時,location匹配到後定位到/usr/local/nginx/html/index.html        listen 80;  #監聽連接埠        server_name 127.0.0.1; #監聽網域名稱     access_log  logs/host.access.log  main; #開啟日誌        location / {//定位,把特殊的路徑或檔案再次定位        root html;  #根目錄定位,可以使用相對路徑,此處所說的根目錄為/usr/local/nginx目錄,html也是相對於/usr/local/nginx目錄,也可使用絕對路徑定位,比如你的項目在/var/www/html/目錄下,那你就可以改為root /var/www/html/            index  index.html index.htm;          }     location ~ \.php$ {//nginx轉寄PHP請求,碰到.php檔案,把根目錄定位到html,把請求轉交給9000連接埠PHP進程, 並告訴PHP進程當前的請求的指令碼是/scripts$fastcgi_script_name       root           html;       fastcgi_pass   127.0.0.1:9000; #預設PHP9000連接埠       fastcgi_index  index.php;       fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;       include        fastcgi_params;     }    }}

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.