1. 程式人生 > >CentOS6編譯安裝Nginx-1.8.1

CentOS6編譯安裝Nginx-1.8.1

Nginx介紹

Nginx ("engine x") 是一個高效能的HTTP和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 伺服器。Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,第一個公開版本0.1.0釋出於2004年10月4日。其將原始碼以類BSD許可證的形式釋出,因它的穩定性、豐富的功能集、示例配置檔案和低系統資源的消耗而聞名。

特點:
Nginx是一款面向效能設計的HTTP伺服器,相較於Apache、lighttpd具有佔有記憶體少,穩定性高等優勢。

優點:
1.處理靜態檔案,索引檔案以及自動索引;開啟檔案描述符緩衝.
2.無快取的反向代理加速,簡單的負載均衡和容錯.
3.FastCGI,簡單的負載均衡和容錯.
4.模組化的結構。包括gzipping, byte ranges, chunked responses, 以及 SSI-filter等filter。如果由FastCGI或其它代理伺服器處理單頁中存在的多個SSI,則這項處理可以並行執行,而不需要相互等待。
5.支援SSL 和 TLS SNI.

安裝依賴包

1.pcre庫 perl相容正則表示式
安裝pcre庫後nginx可以使用URI重寫功能和rewrite模組。
檢查pcre是否安裝
[[email protected] ~]# rpm -qa pcre pcre-devel
pcre-devel-7.8-7.el6.x86_64
pcre-7.8-7.el6.x86_64
可以使用yum安裝
[[email protected] ~]# yum install pcre pcre-devel -y

2.openssl-devel
安裝openssl-devel後nginx可以使用加密服務
檢查openssl-devel是否安裝
[

[email protected]~]# rpm -qa openssl-devel
openssl-devel-1.0.1e-42.el6_7.4.x86_64
可以使用yum安裝
[[email protected]localhost~]# yum install openssl-devel -y

安裝nginx
下載nginx
[[email protected]localhost app]# wget http://nginx.org/download/nginx-1.8.1.tar.gz

如果在命令列下載不了,可以百度上下載好後再上傳
[[email protected]

localhost app]# ls -l nginx-1.8.1.tar.gz 
-rw-r--r-- 1 root root 833473 1月  27 00:30 nginx-1.8.1.tar.gz
解壓
[[email protected]llocalhost app]# tar -zxvf nginx-1.8.1.tar.gz 
編譯安裝
[[email protected]llocalhost app]# cd nginx-1.8.1
編譯引數
./configure  --prefix=/usr/local/app/nginx  --with-http_stub_status_module  --with-http_ssl_module
make
make install


啟動nginx
檢查語法
[[email protected]llocalhost nginx]# ./nginx -t
nginx: the configuration file /usr/local/app/nginx1.8.1/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/app/nginx1.8.1/conf/nginx.conf test is successful
啟動
[[email protected]llocalhost nginx]# nginx

相關推薦

CentOS6編譯安裝Nginx-1.8.1

Nginx介紹 Nginx ("engine x") 是一個高效能的HTTP和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 伺服器。Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,第一個公開版本0.1.0釋

在CentOS 6.4中編譯安裝GCC 4.8.1 + GDB 7.6.1

在CentOS 6.4中編譯安裝GCC 4.8.1 + GDB 7.6.1  一、編譯安裝gcc 4.8.1 1. 安裝gcc和g++ 新安裝的CentOS缺少編譯環境,必須先安裝舊版本的gcc, 然後再進行自舉編譯 yum -y install gcc  yum -y i

Nginx 之一:編譯安裝nginx 1.8.1 及配置

一:基介紹   官網地址www.nginx.org,nginx是由1994年畢業於俄羅斯國立莫斯科鮑曼科技大學的同學為俄羅斯rambler.ru公司開發的,開發工作最早從2002年開始,第一次公開發布時間是2004年10月4日,版本號是0.1.0  Nginx是單程序單執行緒模型,即啟

nginx-1.8.1安裝

-c 查看 config 沒有 通過 .cn error b- logs 1、我直接切換到root用戶下安裝,這裏需要三個插件一起配套使用的 分別是: 1.gzip 模塊需要 zlib 庫 ( 下載: http://www.zlib.NET/ )2.rewrit

Centos6.7安裝nginx-1.11.10

centos nginx yum grouplist #查看已經安裝的組Installed Groups: #已經安裝的組Available Groups: #可以安裝的組同步系統時間編譯安裝nginx安裝#yum -y groupinstall "Development Tools" "Se

在CentOS 7.2上編譯安裝Nginx 1.13.6

創建 ont uname group with pen 還需 www stub 第一個裏程碑 --- 檢查軟件安裝的系統環境 [root@rainjin ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (

CentOS 7.2源碼包編譯安裝nginx-1.10.2

ech 代理服務器 uname amp 版本 lease 傳統 依賴 conf 1、nginx介紹 Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Ram

編譯安裝nginx 1.12

efi -- -a server rewrite ads apt pass spl 高版本nginx可支持四層代理,即tcp代理 官網下載解壓後: apt install libssl-dev ./configure --prefix=/etc/nginx --sbin

RedHat 7 編譯安裝Nginx 1.12並配置WEB站點

nginx WEB 一、安裝環境1、操作系統版本:Red Hat Enterprise Linux Server release 7.2 (Maipo)2、Nginx版本:nginx-1.12.2.tar.gz3、pcre版本:pcre-8.42.tar.gz4、zlib版本:zlib-1.2.11.

編譯安裝 nginx-1.13.12

func page proc add geo 常用 cpu geoip 全局 參考:http://www.linuxe.cn/post-168.html 1、在安裝Nginx之前需要確保系統裏已經安裝好相關環境:pcre庫(提供正則表達式和Rewrite模塊的支持)、zli

liblas 1.8.1編譯安裝

查找 pro mbo mman app eve download com mkdir liblas https://github.com/libLAS/libLAS/issues/102 https://liblas.org/start.html 源碼 https://gi

centos 7 編譯安裝nginx --1

nginx 編譯安裝1) gcc 安裝安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依賴 gcc 環境,如果沒有 gcc 環境,則需要安裝:yum install gcc-c++2) PCRE pcre-devel 安裝PCRE(Perl Compatible Regular Expressions)

centos6.5下編譯安裝單例項MySQL5.1

MySQL5.1版本安裝3步曲: 1)         ./configure 2)         make 3)     &nbs

CentOS 7.5 編譯安裝 Nginx 1.15.5

關於Nginx Nginx是一個高效能、輕量級的HTTP和反向代理服務及電子郵件IMAP/POP3/SMTP代理服務 因它的穩定性、豐富的功能集、示例配置檔案和低系統資源消耗而聞名。 特點:記憶體佔用少,併發能力強 事實上Nginx的併發能力確實在同類型的

AWS CentOS 7.5 編譯安裝nginx 1.14.2穩定版

安裝所需環境 Nginx 是 C語言 開發,本文使用 AWS CentOS 7.5 作為安裝環境。 一. gcc 安裝 安裝 nginx 原始碼進行編譯,編譯依賴 gcc 環境,需要安裝gcc: yum install gcc-c++ 二. PCRE pcre-devel 安裝 PC

ubuntu 14.04編譯安裝nginx 1.14.2

環境:Ubuntu 14.04+nginx 1.14.1+php 近期,nginx 1.14.1報了漏洞需要將nginx版本升級到1.14.2。apt-get支援的最新版就是1.14.1,所以需要編譯安裝1.14.2。 一、儲存nginx 1.14.1的配置檔案並解除安裝  

ubuntu 12.04下編譯安裝nginx-1.9.3之後 tomcat叢集

   一、tomcat安裝   1.安裝nginx 請檢視http://blog.csdn.net/liangzi4454/article/details/47023447    2. jdk安裝不在贅述,不會的同學,可以網上查詢教程;    3. tomcat下載    

CentOS6.9安裝JDK1.7或1.8

檢視yum庫中都有哪些jdk版本 yum search java|grep jdk 選擇1.7版本進行安裝 yum install java-1.7.0-openjd 或1.8版本

windows Visual Studio 2017 編譯 HEVC cmake-3.8.1-win64-x64.msi 下載

color 找到 style des 當前 pen span 分享 自動 ttps://github.com/OpenHEVC/openHEVC 下載一 直接下載源碼(可選)或下載源碼包,我這裏下載的是源碼 打開 Visual Studio () 去 github

Linux編譯安裝Qt 5.4.1

xxx pre efi ng- 官網下載 openssl bug targe 理解 轉載請註明文章:Linux編譯安裝Qt 5.4.1 出處:多客博圖 很久不寫文章了,過程很簡單,但是操作很多,簡單說吧。 前言: 操作系統CentOS 6.6,64位的。 1、安