Nginx Windows下Nginx初入門

2021-07-14 19:09:00 字數 1900 閱讀 6605

閱讀目錄 啟動

測試日誌

公司剛使用nginx,預先學習下。鑑於機器沒有linux環境,在windows熟悉下。

這是乙個zip檔案,解壓後即可使用

綠色檔案,無須安裝,直接即可啟動。

據我所知,3種啟動途徑,其實都類似:

一、雙擊nginx.exe圖示,可見黑視窗一閃而過,啟動完畢。

二、命令列到nginx目錄,輸入nginx啟動。(注,此方式命令列視窗無任何提示,且被鎖定)

三、命令列到nginx目錄,輸入start nginx啟動,此方式不鎖定

啟動後,預設情況下(無修改配置),可見到有兩個nginx的程序,乙個是master process,乙個是worker processes。

預設nginx部署了些靜態內容,我們可通過它測試nginx是否在工作。

預設的配置檔案(nginx_home/conf/nginx.conf)如下:

通過觀察配置檔案的非注釋項(參考nginx配置檔案nginx.conf中文詳解),大概可知:

1、啟動了1個worker processes

2、worker_connections,最大併發數為1024

3、include mime.types,引入mime.types檔案所宣告的副檔名與檔案型別對映

5、sendfile,開啟高效檔案傳輸模式

6、監聽本機「localhost」的80埠

7、對映目錄為「當前目錄的html目錄」

8、出現500、502、503、504錯誤,則對映到50x.html

瀏覽位址http://localhost,即可訪問其預設頁面,即對映到nginx_home/html/index.html

其他靜態內容,如html、,可自行新增測試。

日誌預設位於nginx_home/logs/,可見:

1、access.log,訪問日誌

2、error.log,異常日誌

3、nginx.pid,程序(僅在啟動nginx後才有此日誌)

linux debian 下安裝gcc及nginx

預設的debian 6 提示找不到編譯器gcc 修改vi etc apt sources.list 裡面的debian源全部刪掉 填入163的debian源 deb squeeze main non free contrib deb squeeze proposed updates main non...

Nginx windows安裝服務

建立nginx service.exe.config 為支援net 4.0 runtime,預設只支援net 2.0 runtime 檔案結構如下 nginx service.xml 內容如下 nginx nginx service high performance nginx service d ...

Linux環境下使用Docker安裝Nginx

當前環境 centos7.6 3.10.0 1062.1.1.el7.x86 64 搜尋nginx映象 docker search nginx 獲取官方的映象 不指定tag預設是最新版本,本文使用nginx1.17.6 檢視本地映象列表 建立nginx容器外部掛載目錄 mkdir p opt dat...