1.安裝依賴:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel pcre pcre-devel
3.上傳到伺服器指定資料夾下:
使用winscp,拖拽到:/usr/local/src目錄下
4.解壓:
tar -zxvf nginx-1.16.1.tar.gz
5.進入解壓目錄進行安裝:
cd usr/local/src/nginx-1.16.1
6.編譯:
./configure
*注:在執行./configure命令的時候,還可以指定一些引數,比如安裝目錄,構建模組等等。下面我們以基於引數的形式安裝:
7.安裝:
make
make install
會被安裝在: /usr/local/nginx 目錄下
8.啟動:
#預設方式啟動:
./sbin/nginx
#指定配置檔案啟動
./sbing/nginx -c /tmp/nginx.conf
#指定nginx程式目錄啟動
./sbin/nginx -p /usr/local/nginx/
9.停止:
#快速停止
./sbin/nginx -s stop
#優雅停止
./sbin/nginx -s quit
10.常用命令:
# 熱裝載配置檔案 ,不用停止可以重新整理配置(一定要熟練,這是用的最多的命令)
./sbin/nginx -s reload
# 重新開啟日誌檔案(下面單說)
./sbin/nginx -s reopen
#檢測當前使用的是哪個配置檔案,配置是否正確(可以在配置檔案加點亂碼測試一下)(這個命令也經常使用)
./sbin/nginx -t
11.檢視程序:
ps -ef | grep nginx
乙個master,乙個worker。master程序主要用來做熱裝載更新或者日誌之類的。worker程序才是真正執行客戶端連線的程序,為了提高效能,worker程序是可以設定成多個的。
12.部分路徑:
nginx 編譯安裝流程介紹
因為yum或者apt get 的方式 安裝的編譯好的二進位制檔案,裡面只整合了官方的模組,很多優秀的第三方模組不能自己自定義安裝,所以使用編譯安裝能提高定製性。cp r contrib vim vim 2 準備用configure編譯nginx 編譯的配置分三個部分 3 編譯完成後,中間檔案會放在新...
Nginx安裝 配置流程
目前,所採用的的伺服器主要有傳統的apache和04年發布的nginx,前者出現時間久,就導致了現在世界上大多數重量型 採用的都是apache架構,至於為什麼後來又出現了nginx架構,純粹因為採用前者的 已經越來越不適應現在高併發量請求的實際需求了。比較著名的某寶的伺服器架構就是基於nginx魔改...
redhat下安裝nginx的傻瓜流程
需要的包 nginx 0.7.61.tar.gz pcre 7.8.tar.gz tar zxvf pcre 7.8.tar.gz cd pcre 7.8 configure make make install cd 說明 安裝完畢,返回上一級目錄 tar zxvf nginx 0.7.61.tar...