redhat Nginx 安装
1.Nginx 簡介
Nginx ("engine x") 是一個高性能的 HTTP 和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 代理服務器. Nginx
是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,它已經在該站點運行超過兩年半了. Igor 將
源代碼以類 BSD 許可證的形式發布. 盡管還是測試版,但是,Nginx 已經因為它的穩定性. 豐富的功能集. 示例配置
文件和低系統資源的消耗而聞名了.
Nginx采用最新的epoll(Linux 2.6內核)和kqueue(freebsd)網絡I/O模型,而Apache則使用的是傳統的select
模型. 目前Linux下能夠承受高并方訪問的Squid. Memcached都是采用是epoll網絡I/O模型.
2.使用 Nginx 前必須了解的事項
1.目前官方 Nginx 并不支持 Windows,您只能在包括 Linux. UNIX. BSD 系統下安裝和使用;
2.Nginx 本身只是一個 HTTP 和反向代理服務器,它無法像 Apache 一樣通過安裝各種模塊來支持不同的頁面腳本,
例如 PHP. CGI 等;
3.Nginx 支持簡單的負載均衡和容錯;
4.支持作為基本 HTTP 服務器的功能,例如日志. 壓縮. Byte ranges. Chunked responses. SSL. 虛擬主機等等,
應有盡有.
3.下載介質
Nginx部署之前,首先根據項目的需要選擇需要安裝的組件,實際環境一般會考慮需要支持gzip壓縮和rewrite模
塊. 所以安裝的第一步是下載Ngix及Ngix的相關組件.
1) Nginx本身
下載地址:http://nginx.org/en/download.html
建議下載最新版本介質,目前最新的是:1.0.2
2) gzip壓縮依賴庫:zlib
下載地址:http://www.zlib.net
下載版本:Version 1.2.5
3)Rewrite模塊的正則表達式依賴庫:pcre
pcre庫簡稱:Perl兼容正則表達式
下載地址:http://www.pcre.org
下載版本:pcre-8.02
4.開始安裝
1) .安裝 pcre
tar -zxvf pcre-8.02.tar.gz
./configure
make
make install
默認安裝到/usr/local/lib下即可.
安裝完成后可以#ls -l /usr/local/lib/libpcre.so
2).安裝nginx
tar zxvf nginx-1.0.11.tar.gz
cd nginx-1.0.11
./configure --prefix=/usr/local/nginx --with-poll_module --with-http_stub_status_module
make && make install
3)管理nginx服務
啟動:
/usr/local/nginx/sbin/nginx
停止
/usr/local/nginx/sbin/nginx -s stop
重啟
/usr/local/nginx/sbin/nginx -s reload
查看狀態
netstat -autlp| grep nginx
--------------------------------------------------------- End.
轉載請注明:http://www.cnblogs.com/crazyacking/p/5136347.html?
總結
以上是生活随笔為你收集整理的redhat Nginx 安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天天象棋55关残局破解
- 下一篇: Nginx为什么比Apache Http