2.2 linux安裝nginx
2.3 mac利用homebrew安裝
三、nginx啟動關閉
nginx 是乙個高效能的web和反向**伺服器, 它具有有很多非常優越的特性:
nginx一般用於七層負載均衡,其吞吐量有一定的限制。為了提高整體的吞吐量,會在dns和nginx之間引入lvs(軟體負載均衡器)、f5(硬負載均衡器) 可以做四層負載均衡,首先dns解析到lvs(f5),讓後lvs(f5)**給nginx,在由nginx**給真實的伺服器
解壓:nginx-windows
雙擊: nginx.exe
能看到nginx歡迎介面說明,nginx安裝成功
演示下 nginx做靜態伺服器
啟動nginx
c:\server\nginx-1.0.2>start nginx
或c:\server\nginx-1.0.2>nginx.exe
注:建議使用第一種,第二種會使你的cmd視窗一直處於執行中,不能進行其他命令操作。
停止nginx
nginx目錄結構nginx-
|_ conf 配置目錄
|_ contrib
|_ docs 文件目錄
|_ logs 日誌目錄
|_ temp 臨時檔案目錄
|_ html 靜態頁面目錄
|_ nginx.exe 主程式
安裝gcc gcc-c++(如新環境,未安裝請先安裝)
#yum - y 表示在安裝過程中不會詢問你是否 y或者n
$ yum install -y gcc gcc-c++
安裝wget
$ yum -y install wget
安裝pcre庫
$ cd /usr/local/
安裝ssl庫
$ cd /usr/local/
安裝zlib庫存
$ cd /usr/local/
安裝nginx
$ cd /usr/local/
啟動nginx
/usr/local/nginx/sbin/nginx
ps -aux | grep 'nginx'
brew update
//公升級homebrew
brew list
//列出brew安裝的包
brew search nginx
//搜尋nginx
brew info nginx
// 檢視nginx的詳細資訊,如果沒有安裝會顯示
brew install nginx
//安裝nginx
brew upgrade nginx
//公升級nginx
參考這篇部落格nginx -s reopen :重新開啟日誌檔案
nginx -t -c /path/to/nginx.conf 測試nginx配置檔案是否正確
nginx -s stop :快速停止nginx
nginx -s quit : 完整有序的停止nginx
其他的停止nginx 方式:
ps -ef | grep nginx
kill -quit 主程序號 :從容停止nginx
kill -term 主程序號 :快速停止nginx
pkill -9 nginx :強制停止
查詢nginx 程序
ps aux | grep 'nginx'
殺死程序方式關閉nginx
kill -9 2363
停止nginx伺服器
/usr/local/nginx/sbin/nginx -s stop
重啟nginx
/usr/local/nginx/sbin/nginx -s reload
啟動nginx
Nginx簡介以及安裝方法
反向 反向 伺服器位於使用者與目標伺服器之間,但是對於使用者而言,反向 伺服器就相當於目標伺服器,即使用者直接訪問反向 伺服器就可以獲得目標伺服器的資源。同時,使用者不需要知道目標伺服器的位址,也無須在使用者端作任何設定。反向 伺服器通常可用來作為web加速,即使用反向 作為web伺服器的前置機來降...
Nginx啟動 重啟 關閉 Nginx開啟啟動配置
cd usr local nginx sbin nginxkill hup 主程序號或程序號檔案路徑 或者使用 cd usr local nginx sbin nginx s reload nginx t c usr local nginx conf nginx.conf 或者 cd usr loc...
2019 07 12nginx的安裝,啟動,關閉
1 需要安裝gcc的環境。yum install gcc c 2 第三方的開發包。pcre pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在linu...