CentOS 7 下的Nginx安裝教程

2021-09-18 02:56:08 字數 1661 閱讀 7444

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...