Ngnix 安裝 訊號量 虛擬主機配置

2021-08-10 04:59:37 字數 1903 閱讀 1679

一、ngnix安裝

ngnix的安裝很簡單

wget 

2、解壓並進入其目錄

tar -zxf nginx-1.6.2.tar.gz

cd nginx-1.6.2

3、編譯安裝

./configure --prefix=/usr/local/ngnix

#此處有可能報錯,ngnix依賴於pcre庫,所以要先安裝pcre庫

yum install pcre pcre-deveyum install pcre pcre-deve

make && make install

此時安裝成功

4、啟動

進到 cd /usr/local/ngnix  看一下裡面的4個目錄

...conf 配置檔案 

... html 網頁檔案

...logs  日誌檔案

...sbin  主要二進位制程式

啟動:./sbin/ngnix

此時可能會報錯

(1)解決方法:

解決方法:把占用80埠的軟體或服務關閉即可.

二、訊號量 

nginx中使用訊號來控制nginx停止、平滑重啟,nginx支援以下幾種訊號:

1)term,int快速關閉                                           sigint sigterm 即:ngx_terminate_signal and sigint

2)quit 從容關閉(優雅的關閉程序,即等請求結束後再關閉)    sigquit 即 ngx_shutdown_signal

4)usr1 重新開啟日誌檔案,在切割日誌時用途較大        sigusr1 即ngx_reopen_signal

5)usr2 平滑公升級可執行程式                                    sigusr2 即ngx_changebin_signal

6)winch 從容關閉工作程序                                            即ngx_noaccept_signal

三、虛擬主機配置

先看看配置檔案  

下面我們來配置一下虛擬主機

(1)基於網域名稱的虛擬主機

(2)基於埠的虛擬主機配置

(3)基於ip的虛擬主機配置(假如一台主機有兩個網絡卡)

分類: 

nginx

Ngnix進行虛擬主機

之前已經講過如何在centos中安裝ngnix了,接下來將一下如何用ngnix實現虛擬主機。首先進入到伺服器的配置檔案 cd etc sysconfig network scripts 找到ifcfg eth0配置檔案 使用 vi對這個檔案進行修改 device eth0 type ethernet...

nginx Linux 入門安裝和虛擬主機配置

是乙個使用c語言開發的高效能的http伺服器及反向 伺服器。nginx是一款高效能的http 伺服器 反向 伺服器及電子郵件 imap pop3 伺服器。由俄羅斯的程式設計師igor sysoev所開發,官方測試nginx能夠支支撐5萬併發鏈結,並且cpu 記憶體等資源消耗卻非常低,執行非常穩定。進...

windows下apache虛擬主機的配置

雖然linux和windows配置檔案所在的目錄不同,但是配置檔案是基本相同的,本文以windows為例。一.基於網域名稱的虛擬主機的配置 1.記事本開啟hosts檔案,該檔案在 c windows system32 drivers etc這個資料夾下,在檔案內容的末尾寫入如下內容 127.0.0....