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使用者密...