Nginx + php

Nginx + php 目前有兩種方式
1.nginx + apache ?
? ? ? ? nginx 負責靜態內容、反向代理和保持連接,apache則負責處理動態內容。
2.nginx + fastcgi php-fpm
? ? ? ??
一、nginx + apache?
采用Nginx前端Apache后端的服務器架構,這樣可以很好地結合了Nginx高并發靜態頁面高效率以及Apache穩定的動態頁面處理特點,再也不用擔心Nginx以FastCGI模式運行PHP時的502問題和Apache處理靜態頁面過慢、負載過高的問題。
這里不再重復nginx和apache 的安裝步驟,直接上配置文件。
?
apache部分:
修改監聽端口 ? ?
? ? ? ? ? ? ? ?Listen 8080
增加虛擬主機
?NameVirtualHost 127.0.0.1:8080
?
# Define Server document root
DocumentRoot /var/www/html/

# Define the virtual hos?t
<VirtualHost 127.0.0.1:8080>
ServerName www.xxx.com
ServerAlias xx.com
DocumentRoot /var/www/html/
<Directory "/var/www/html/">
Options FollowSymLinks -Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
RewriteEngine on
</VirtualHost>
nginx 部分:
修改配置文件
? ??? location / {
             root   /var/www/html;      #apache的網站根目錄index  index.php index.html index.htm;}
          #將php文件請求分發給后端的apachelocation ~ \.php$ { proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://127.0.0.1:8080;}
 
        ?
#最簡方式 #location ~ \.php$ { ?# ? ?proxy_pass ? http://127.0.0.1; ?#}
 
          #將圖像和靜態文件由nginx處理location ~ \.*.(htm|html|gif|jpg|jpeg|png|bmp|swf|ioc|rar|zip|txt|flv|mid|        doc|ppt|pdf|xls|mp3|wma)$ {root /var/www/html;expires 15d;     更新時間 15天}#將js文件由nginx處理 location ~ \.*.(js|css)$ {expires 1h;      更新時間 1小時
}

?# 如果你需要客戶端緩存的內容以及媒體,圖片等文件固定放置一些目錄下的話,就把上面那個
? ? ? ??# location注釋掉,用下面這種方式
? ? ? ??# location ~ ^/(images|javascript|js|css|flash|media|static)/? {
? ? ? ??#? expires 2d;
? ? ? ??#}
 

轉載于:https://www.cnblogs.com/centos2017/p/7896778.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/253197.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/253197.shtml
英文地址,請注明出處:http://en.pswp.cn/news/253197.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Android Fragment完全解析,關于碎片你所需知道的一切

我們都知道&#xff0c;Android上的界面展示都是通過Activity實現的&#xff0c;Activity實在是太常用了&#xff0c;我相信大家都已經非常熟悉了&#xff0c;這里就不再贅述。 但是Activity也有它的局限性&#xff0c;同樣的界面在手機上顯示可能很好看&#xff0c;在平板上就…

圖像--攝像頭組成與基本參數

基本組成 Sensor: 圖象傳感器 FPC: 電路板 IR:紅外濾波片 Holder:基座 Lens:鏡頭 其他 核心部件&#xff1a;1- SENSOR 2- LENS Sensor參數 類別 指標 參考 備注 Sensor 廠家 sony 三星 OV 格科微由原廠提供完整規格書和型號 低像素需要注意 分辨率 0.3MP (VGA)模組…

1.I2C協議

1.I2C協議2條雙向串行線&#xff0c;一條數據線SDA&#xff0c;一條時鐘線SCL。SDA傳輸數據是大端傳輸&#xff0c;每次傳輸8bit&#xff0c;即一字節。支持多主控(multimastering)&#xff0c;任何時間點只能有一個主控。總線上每個設備都有自己的一個addr&#xff0c;共7個bi…

聯想啟天M715E安裝硬盤保護系統和網絡同傳

現還是學生&#xff0c;雖然大四課上的少&#xff0c;實驗室去的也不勤了&#xff0c;但指導老師有事吩咐&#xff0c;還是要辦好的。 沈老師榮升軟件實驗室主任&#xff0c;學校給了2個機房&#xff0c;一個70臺聯想啟天M715E&#xff0c;一個30臺新的70臺新主機&#xff08;配…

圖像--攝像頭數據輸出格式與傳輸接口

一、 數據輸出格式 RAW data 格式: CMOS 在將光信號轉換為電信號時的電平高低的原始記錄&#xff0c;單純地將沒有進行任何處理的圖像數據&#xff0c;即攝像元件直接得到的電信號進行數字化處理而得到的。 每個pixel只能感光R光或者B光或者G光&am…

計算機入門與學習回憶(一)

這個回憶&#xff0c;不是記錄什么成功&#xff0c;而記錄一些失敗的經歷。 大約初中還是高中的時候&#xff0c;就玩過計算機。那是一個很冷的冬天的晚上&#xff0c;一臺華南計算機所造的仿APPLE II的計算機。 這臺計算機很簡陋&#xff0c;只有一個主機&#xff0c;沒有屏幕…

怎么建立微信生態用戶增長模型?

微信最新數據及中國網民最新數據概述截止到2018年&#xff0c;移動網民用戶增長放緩&#xff0c;接近人口大盤。微信作為全國移動網民的一款超級應用&#xff0c;在移動網民的***率超過90%。微信最近一年的新增用戶主要來自中老年用戶群體和鄉鎮用戶群體***。易觀最新發布的8月…

數據庫設計的三大范式

三大范式是為了了更好的設計數據庫 1. 所謂第一范式&#xff08;1NF&#xff09;是指在關系模型中&#xff0c;對列添加的一個規范要求&#xff0c;所有的列都應該是原子性的&#xff0c;即數據庫表的每一列都是不可分割的原子數據項&#xff0c;而不能是集合&#xff0c;數組&…

圖像-攝像頭驅動流程

驅動架構 在Kernel層用camera的驅動將其驅動起來以后&#xff0c;將硬件驅動接口交給Hal&#xff1b; 上層的camera應用程序在andriod實時系統的虛擬機中&#xff0c;加載留給camera公用的庫文 件&#xff0c;調用Hal層的接口來控制camera硬件來實現功能。 驅動流程 打開came…

第四章

選擇結構&#xff08;二&#xff09; 學習本章會用到的單詞&#xff1a; case&#xff1a;實例&#xff0c;情形&#xff0c;情況 switch&#xff1a;轉換&#xff0c;切換&#xff0c;開關 default&#xff1a;系統默認值&#xff0c;違約&#xff0c;預設。缺省 exit&#xf…

tensorflow的一些函數

1.tf.constant(value,dtypeNone,shapeNone,nameConst) 注意這個函數創造的是一個常數tensor&#xff0c;而不是一個具體的常數 value:即可以是list&#xff0c;也可以是value dtype:對應生成的tensor里的元素的類型 # Constant 1-D Tensor populated with value list.tensor t…

生活小常識

1、面試時說三個月試用期可以縮短的不要相信&#xff0c;可以談談別的條件 2、在飯店吃飯滿幾桌送下次吃飯的卷的不要信。可能你會沒時間&#xff0c;或飯店沒地方。&#xff08;談談當時可以送的其他優惠。或者根據自己的需求定桌數&#xff0c;不要被他誘惑湊桌&#xff09;轉…

IP、TCP、UDP數據包長度問題

IP數據包長度問題總結 首先要看TCP/IP協議&#xff0c;涉及到四層&#xff1a;鏈路層&#xff0c;網絡層&#xff0c;傳輸層&#xff0c;應用層。   其中以太網&#xff08;Ethernet&#xff09;的數據幀在鏈路層    IP包在網絡層   TCP或UDP包在傳輸層    TCP或UDP中的…

RK瑞芯微WIFI模組2020最新支持列表,放心使用!

如下所示為RK瑞芯微2020最新支持的WIFIBT模組列表&#xff0c;請參考&#xff01; 標題希望對選型有所幫助&#xff0c;避免踩坑&#xff0c;坑驅動工程師&#xff01; 有事要搞&#xff0c;請私聊&#xff01;

數據類型進階

----------siwuxie095 1、整數類型 如果去掉注釋&#xff0c;報錯&#xff1a;Type mismatch: cannot convert from into byte 即 不能把 int 類型轉換成 byte 類型 如果選擇 Add cast to byte&#xff1a; 即 把 b13 的結果&#xff08;默認為 int 類型&#xff09;強制轉換成…

區塊鏈教程Fabric1.0源代碼分析流言算法Gossip服務端二

區塊鏈教程Fabric1.0源代碼分析流言算法Gossip服務端二 Fabric 1.0源代碼筆記 之 gossip&#xff08;流言算法&#xff09; #GossipServer&#xff08;Gossip服務端&#xff09; 5.2、commImpl結構體方法 //conn.serviceConnection()&#xff0c;啟動連接服務 func (c *commImp…

一段H264數據的分析

&#xfeff;&#xfeff;目錄(?)[-] 分析00 00 00 01 67 42 00 1E 99 A0 B1 31 00 00 00 01分析00 00 00 01 68 CE 38 80 00 00 00 01 分析00 00 00 01 67 42 00 1E 99 A0 B1 31 00 00 00 01 H264的數據流分為兩種&#xff0c;一種是NAL UNIT stream(RTP),一種是 bits stream…

海華模組:WIFI、BT、SoC模組列表

各種模塊廣泛應用于網絡攝像頭、智能機器人、兒童故事機、詞典筆、智能音箱、智能家電等需要實現無線聯網設備的消費類電子產品。 模塊化有很大的有點&#xff1a;集成設計、減少調試工作&#xff0c;避開開發盲區、加速將產品推向市場&#xff01; 下面介紹下海華各類通訊模…

JAVA-初步認識-第七章-構造函數和一般函數的區別

一. 構造函數是對象一創建&#xff0c;就被調用了。(調用這個詞很特殊&#xff0c;是涉及到實體時&#xff0c;才會有調用的過程) 還有一點想說的是&#xff0c;構造函數的聲明應該是固定的&#xff0c;不然沒法隨著對象的創建一起執行&#xff0c;必須是類名括號的形式。 二. …

深入理解哈希表

轉自&#xff1a;https://bestswifter.com/hashtable/ 這篇文章由一個簡單的問題引出: 有兩個字典&#xff0c;分別存有 100 條數據和 10000 條數據&#xff0c;如果用一個不存在的 key 去查找數據&#xff0c;在哪個字典中速度更快&#xff1f; 有些計算機常識的讀者都會立刻回…