nginx是乙個高效能的http伺服器。可以支援50000的併發訪問,也可以是乙個反向**器,可以搭建伺服器集群,實現負載均衡。關於反向**和正向**,簡單的理解就是,通過反向**的訪問,使得請求方只知道請求的位址不知道響應具體的伺服器,而正向**是知道真正的要訪問的伺服器是那一台。
yum install gcc-c++
出現complate結束表示安裝成功;
安裝pcre,nginx的http模組需要使用pcre來解析正規表示式
yum install -y pcre-devel
出現complate結束表示安裝成功;
可以通過 pcre-config --version 命令來檢視版本資訊
安裝zlib,nginx需要使用zlib對http包的內容進行解壓縮gzip
yun install -y zlib zlib-devel
出現complate結束表示安裝成功;
安裝openssl,乙個強大的安全套接字層密碼卡庫,囊括主要的密碼演算法、常見的秘鑰、證書封裝管理功能及ssl協議。這是為nginx的https服務提供的。
yum install -y openssl openssl-devel
出現complate結束表示安裝成功;
將nginx解壓
tar -zxvf nginx包
進入解壓後的nginx內,使用ll命令找到乙個叫configure的可執行檔案使用以下命令
./configure
在執行完後使用make進行編譯
make
在編譯完後進行安裝
make install
出現complate結束表示安裝成功;
成功後使用whereis nginx
檢視nginx安裝目錄,預設是安裝在/usr/local/
目錄下的。
進入nginx的安裝目錄下的sbin
資料夾找到可執行檔案nginx
啟動
./nginx 或 ./nginx -s start
重啟 ./nginx -s reload
完成所有的任務後退出,會儲存相關資訊
./nginx -s quit
直接退出,不管任務有沒有完成,不會儲存相關資訊
./nginx -s stop
啟動後通過ps -aux | grep nginx
命令檢視程序
在瀏覽器內訪問虛擬機器的ip位址能看到 welcome to nginx 頁面說明nginx安裝成功。
./nginx -c 配置檔案路徑
使用-c
來指定nginx的配置檔案。預設是使用conf/nginx.conf
檔案
./nginx -t
用於檢查配置檔案是否正確,可以指定配置檔案,在該命令後 新增配置檔案路徑即可。
nginx -v
命令只是簡單顯示nginx的版本資訊(nginx version),而nginx -v
不但顯示nginx的版本資訊,而且還顯示nginx的配置引數資訊。
centos7下nginx的安裝
yum install y zlib zlib develyum install y openssl openssl devel 編譯安裝tar zxvf nginx 1.8.0.tar.gz cd nginx 1.8.0引數設定如下 nginx注意 執行.nginx啟動nginx,這裡可以 c指定...
centos 7 下nginx的安裝
nginx 是c語言開發,建議在linux上執行,當然,也可以安裝windows版本,本篇則使用 centos 7 作為安裝環境。一.gcc 安裝 yum install gcc c 二.pcre pcre devel 安裝pcre perl compatible regular expressio...
centos7下的glusterfs的安裝與使用
環境說明 兩台虛擬主機,ip分別為192.168.1.222和192.168.1.233,分別裝上glusterfs。如 glusterfs 3.6.9.tar.gz 二 編譯安裝 安裝必要的依賴 yum install flex bison openssl openssl devel acl li...