Centos6 6搭建nginx服務及配置檔案詳解

2021-07-16 18:31:03 字數 1285 閱讀 9926

nginx ("engine x") 是乙個高效能、輕量級的http和反向**伺服器,也是乙個電子郵件(imap/pop3)伺服器。

nginx的最大優勢在於高負載情況下記憶體和cpu的低消耗;並且幾乎可以做到7*24不間斷執行,即使執行數個月也不需要重新啟動;在高連線併發的情況下,nginx是apache伺服器不錯的替代品:能夠支援高達 50,000 個併發連線數的響應。

環境:centos6.6

一:準備工作

首先安裝缺少的依賴包

[root@localhost ~]# yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel

[root@localhost ~]# wget

[root@localhost ~]# tar -zxvf nginx-1.8.1.tar.gz

#解壓縮nginx安裝包

[root@localhost ~]# cd nginx-1.8.1

#切到nginx安裝包下

#根據需求編譯安裝(預設路徑:/usr/local/nginx)

#--with-http_stub_status_module  啟用 "server status" 頁,用來監控 nginx 的當前狀態

#--with-http_ssl_module  開啟http ssl模組,使nginx可以支援https請求

#在不同版本間,選項可能會有些許變化,請總是使用 ./configure --help 命令來檢查一下當前的選項列表

[root@localhost nginx-1.8.1]# make

[root@localhost nginx-1.8.1]# make install

三:啟動nginx服務

[root@localhost nginx-1.8.1]# /usr/local/nginx/sbin/nginx

四:測試

啟動完nginx之後,直接在瀏覽器鍵入http://localhost或http://本機ip,會看到nginx的測試頁面

ok!!!安裝成功!!!

配置檔案詳解

參考:更詳細的模組引數請參考:

騰訊雲CentOS 6 6安裝 Nginx

上傳nginx的tar包到linux伺服器上,如下圖所示 在安裝nginx前,需要確保系統安裝了g gcc,openssl devel pcre devel和zlib devel軟體。1.安裝必須軟體 yum y install zlib zlib devel openssl openssl dev...

騰訊雲CentOS 6 6安裝 Nginx

上傳nginx的tar包到linux伺服器上,如下圖所示 在安裝nginx前,需要確保系統安裝了g gcc,openssl devel pcre devel和zlib devel軟體。1.安裝必須軟體 yum y install zlib zlib devel openssl openssl dev...

Centos 6 6搭建SFTP伺服器

一 檢視 openssh的版本 ssh v 使用ssh v 命令來檢視openssh的版本,版本必須大於4.8p1,低於的這個版本需要公升級。二 建立sftp組 groupadd sftp 三 建立乙個sftp使用者,使用者名為mysftp,密碼為mysftp 修改使用者密碼和修改linux使用者密...