nginx安裝及其配置

2021-09-21 09:51:32 字數 1754 閱讀 5401

一、nginx安裝

前言nginx是一款輕量級的

web伺服器/反向**伺服器及電子郵件(imap/pop3)**伺服器,並在乙個bsd-like 協議下發行。由俄羅斯的程式設計師

開發的,其特點是占有

記憶體少,

併發能力強,事實上nginx的併發能力確實在同型別的網頁伺服器中表現較好nginx,www服務軟體,效能很高 nginx web產品,nginx本身是一款靜態www的軟體,不能解析動態的php,jsp,.net 需要配合fastcgi實現動態解析。

安裝nginx之前需要安裝pcre包和opensssl以支援重寫,正則以及網頁壓縮等等.

安裝pcre/pcre-devel,openssl/openssl-devel,使用yum源安裝 。 

1)安裝pcre 

yum -y install pcre pcre-devel   

安裝完成後檢查:rpm -qa pcre pcre-devel    

2)安裝openssl-devel  openssl

yum -y install openssl-devel  open-ssl

安裝完成後檢查:rpm -qa openssl openssl-devel

安裝nginx

安裝前先建立nginx使用者

useradd nginx -s /sbin/nologin -m

id nginx 

wget  

tar -zxf nginx-1.6.3.tar.gz    

cd nginx-1.6.3.tar.gz  

nginx 常用命令

nginx特點

1)配置簡單,靈活,輕量          2)高併發(靜態小檔案),靜態幾萬併發 3)nginx可以配合動態php服務

4)利用nginx可以對ip限速,可以限制連線數             5)占用資源少

nginx的應用場合

1)提供靜態服務              2)動態服務 nginx+fastcgi的執行方式執行php 

3)反向**服務,負載均衡。日pv20000w以下,併發1萬以下,都可使用nginx做反向**分擔流量實現負載均衡。

二、如何配置nginx虛擬主機

1.基於網域名稱的虛擬主機,通過網域名稱來區分虛擬主機 

2)建立站點目錄

mkdir -p   html/www  

echo "www.chen.org">html/www/index.html

3)檢查是否成功

curl   www.chen.org  

2.基於埠的虛擬主機。通過埠來區分虛擬主機步驟和上述一致。 

server

}3.基於ip的虛擬主機。幾乎不用了解即可。 

ip addr add 10.0.0.12/24 dev eth0  --新增ip 

ip addr del 10.0.0.20/24 dev eth0  --刪除ip 

ip add  ---檢視

server

}server

}上述配置成功後檢查即可。

NGINX 基本的安裝及其配置

nginx是輕量級的負載均衡伺服器,支援百萬級別的訪問量,具有良好的穩定性和高併發鏈結數。12月2日 開始新增引數,引數設定如下 回車進行安裝,安裝後會出現以下情況 問題的解決辦法是 問題的解決辦法 安裝相應的軟體包 最後完成所有的軟體包的安裝 提示安裝nginx成功 configure 出現未找到...

nginx安裝和使用及其相關配置

第二步 解壓安裝包到相應磁碟。第三步 修改nginx安裝目錄下的 conf ngnix.conf 配置檔案。第四步 啟動nginx。在nginx安裝努力根目錄下的nginx.exe雙擊啟動。第五步 日誌檢視在nginx安裝目錄下的 logs 資料夾下。error.log 錯誤日誌檔案。host.ac...

使用linux安裝nginx及其配置 負載均衡

1.進行安裝 tar zxvf nginx 1.6.2 tar.gz c usr local yum install pcre y yum install pcre devel y yum install zlib y yum install zlib devel y 3.進行configure配置...