如何配置nginx,實現(xiàn)在手機上查看頁面?

大家好,我是IT修真院上海第3期學院劉民舉,一枚正直、純潔、善良的前端程序員。

今天給大家分享一下,修真院官網任務css-1,深度思考的知識點——如何配置nginx,實現(xiàn)在手機上查看頁面?

如何配置nginx,實現(xiàn)在手機上查看頁面?

小課堂【上海第3期】

分享人:劉民舉

1.背景介紹

1、靜態(tài)HTTP服務器? ? ? ? ? ? ? ? 首先,Nginx是一個HTTP服務器,可以將服務器上的靜態(tài)文件(如HTML、圖片)通過HTTP協(xié)議展現(xiàn)給客戶端。

2、反向代理服務器? ? ? ? ? ? ? ? 什么是反向代理?? ? ? ? ? ? ? ? 客戶端本來可以直接通過HTTP協(xié)議訪問某網站應用服務器,網站管理員可以在中間加上一個Nginx,客戶端請求Nginx,Nginx請求應用服務器,然后將結果返回給客戶端,此時Nginx就是反向代理服務器。

3、負載均衡? ? ? ? ? ? ? ? 當網站訪問量非常大,網站站長開心賺錢的同時,也攤上事兒了。因為網站越來越慢,一臺服務器已經不夠用了。于是將同一個應用部署在多臺服務器上,將大量用戶的請求分配給多臺機器處理。同時帶來的好處是,其中一臺服務器萬一掛了,只要還有其他服務器正常運行,就不會影響用戶使用。Nginx可以通過反向代理來實現(xiàn)負載均衡。

4、虛擬主機

有的網站訪問量大,需要負載均衡。然而并不是所有網站都如此出色,有的網站,由于訪問量太小,需要節(jié)省成本,將多個網站部署在同一臺服務器上。

例如將www.aaa.com和www.bbb.com兩個網站部署在同一臺服務器上,兩個域名解析到同一個IP地址,但是用戶通過兩個域名卻可以打開兩個完全不同的網站,互相不影響,就像訪問兩個服務器一樣,所以叫兩個虛擬主機。

2.下載安裝

官方網址

下載后直接點擊nginx.exe程序,你會發(fā)現(xiàn)有個黑色彈出框一閃即逝;說明成功啟動;

然后隨便打開一個瀏覽器;輸入localhost出現(xiàn)下圖:

說明配置成功

3.具體測試方法

Nginx的配置文件是文件夾中的conf文件下的nginx.conf,其實配置文件默認不修? ? ? ? ? ? ? ? 改也是可有用的;如果你通過瀏覽器輸入localhost出現(xiàn)的頁面即為文件夾下HTML文件中的index.html;所以你可以將你想要檢測的產品放? ? ? ? ? ? ? ? 到HTML文件夾中,并將原本的index.html文件給刪了,這個時候打開網頁輸入localhost,使用ctrl+F5清下瀏覽器緩存即出現(xiàn)你產? ? ? ? ? ? ? ? 品中的index.html(產品的首頁都會命名為index.html)頁面,然后進行一系列測試看看是否OK

3.修改配置

實際的測試過程中,一般不大可能會將產品放入nginx文件里的html文件夾中,這個時候就需要修改配置,使匹配的路徑改為我們想要的文件夾

4.操作演示

6.如何在手機端訪問

首先,電腦和手機連接上同一個wifi然后查看電腦ip:win+R→cmd→ipconfig→回車, 找到無限局域網適配器wlan中的ip地址,例如我的是192.168.0.119然后手機瀏覽器中輸入192.168.01.119/task1.html 就可以看到自己的代碼

6.常見問題

nginx對文件夾英文取名不敏感,對中文敏感,路徑中不能存在中文字符

出現(xiàn)報錯,nginx路徑下的\logs\error.log就是錯誤日志,復制里面的內容去百度就行

7.參考文獻

參考一:古塵師姐的知乎回答

參考二:Nginx的理解

參考三:Nginx面試中常見的18道題目

8.更多討論

在配置路徑的時候為什么用E:\wy\task,E:\task等路徑都會顯示錯誤

鳴謝

感謝大家觀看

BY : 劉民舉

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,545評論 19 139
  • 上一篇《WEB請求處理一:瀏覽器請求發(fā)起處理》,我們講述了瀏覽器端請求發(fā)起過程,通過DNS域名解析服務器IP,并建...
    七寸知架構閱讀 81,750評論 21 356
  • 配置運行Nginx服務器用戶(組) 用于配置運行Nginx服務器用戶(組)的指令是user,其語法格式為: use...
    吃瓜的東閱讀 4,683評論 0 41
  • Page 1:nginx 服務器安裝及配置文件詳解 CentOS 6.2 x86_64 安裝 nginx 1.1 ...
    xiaojianxu閱讀 8,674評論 1 41
  • 姜橙這輩子最倒霉的事就是和許炎這個家伙做鄰居。而姜橙這輩子最幸運的事就是莫飛會成為她的鄰居。在姜橙的眼里許炎就是這...
    所乙閱讀 973評論 2 15

友情鏈接更多精彩內容