1. 程式人生 > >Linux 安裝Nginx詳細圖解教程

Linux 安裝Nginx詳細圖解教程

系統:Centos6.6  64

下載模組依賴性Nginx需要依賴下面3個包
1.gzip 模組需要 zlib 庫 ( 下載: http://www.zlib.net/ )
2.rewrite 模組需要 pcre 庫 ( 下載: http://www.pcre.org/ )
3.ssl 功能需要 openssl 庫 ( 下載: http://www.openssl.org/ )

依賴包安裝順序依次為:openssl、zlib、pcre, 然後安裝Nginx包

如果沒有安裝c++編譯環境,還得安裝,通過yum install gcc-c++完成安裝
下載完成後:


下一步,編譯安裝

openssl 

[

[email protected]] tar zxvf openssl-fips-2.0.9.tar.gz

[[email protected]] cd openssl-fips-2.0.9

[[email protected]] ./config && make && make install

pcre:

[[email protected]] tar zxvf pcre-8.36.tar.gz

[[email protected]] cd pcre-8.36

[[email protected]]  ./configure && make && make install

zlib:

[[email protected]]tar zxvf zlib-1.2.8.tar.gz

[[email protected]] cd zlib-1.2.8

[[email protected]]  ./configure && make && make install

最後安裝nginx

[[email protected]]tar zxvf nginx-1.8.0.tar.gz

[[email protected]] cd nginx-1.8.0

[[email protected]]  ./configure && make && make install

安裝完成後,可啟動nginx

啟動命令:/usr/local/nginx/sbin/nginx
發現報錯了:
error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
經網上查詢,這是linux的通病

[[email protected] nginx]# sbin/nginx
sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
[[email protected] nginx]# error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
[[email protected] nginx]# whereis libpcre.so.1
libpcre.so: /lib64/libpcre.so.0 /usr/local/lib/libpcre.so /usr/local/lib/libpcre.so.1
[[email protected] nginx]# ln -s /usr/local/lib/libpcre.so.1 /lib64
[[email protected] nginx]# sbin/nginx   
                           
先找到libpcre.so.1所在位置,然後做個軟連結就可以了。
檢視是否已啟動:

通過瀏覽器訪問:


看到這個就說明nginx安裝並啟動成功。

ps:

啟動:/usr/local/nginx/sbin/nginx
停止/重新載入:/usr/local/nginx/sbin/nginx -s stop(quit、reload)
驗證配置檔案是否合法:/usr/local/nginx/sbin/nginx -t
命令幫助:/usr/local/nginx/sbin/nginx -h

相關推薦

Linux 安裝Nginx詳細圖解教程

系統:Centos6.6  64位 下載模組依賴性Nginx需要依賴下面3個包 1.gzip 模組需要 zlib 庫 ( 下載: http://www.zlib.net/ ) 2.rewrite 模組需要 pcre 庫 ( 下載: http://www.pcre.org

Linux安裝Nginx詳細圖解教程

  什麼是Nginx?  Nginx ("engine x") 是一個高效能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器,在高連線併發的情況下Nginx 是 Apache 伺服器不錯的替代品.其特點是佔有記憶體少,併發能力強,事實上nginx的併發能力確實在同類型的

Linux負載均衡環境搭建-1 Linux安裝Nginx詳細圖解教程

什麼是Nginx? Nginx ("engine x") 是一個高效能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器,在高連線併發的情況下Nginx 是 Apache 伺服器不錯的替代品.其特點是佔有記憶體少,併發能力強,事實上n

Linux安裝nginx詳細教程

一、進入home目錄建立目錄 nginx 二、準備nginx安裝相關的元件  1.下載nginx:wget http://nginx.org/download/nginx-1.10.2.tar.gz 2.下載openssl:wget http://www.openssl.

ESXI6.5安裝廣西11選5搭建超詳細圖解教程

磁盤分區 mat virtual war 夏令時 其他 ges ide create 廣西11選5搭建 Q1446595067 三個版本 workstation: 單機級,用在個人桌面系統中,需要操作系統支持 servier:工作組級,用於服務器,需要操作系統支持 esx

mac上安裝Nginx詳細教程

bre ttl ssi 配置文件 -s address 重新 mac ont 1. 安裝(可以用 brew 安裝) sudo brew install nginx 2. 查看 nginx 版本 nginx -v3. 啟動 nginx sudo nginx 1也可以使用

CentOS 6.4安裝(超級詳細圖解教程

附:CentOS 6.4下載地址 32位:http://mirror.centos.org/centos/6.4/isos/i386/CentOS-6.4-i386-bin-DVD1to2.torrent 64位:http://mirror.centos.org/centos/6.4/iso

ESXI6.5安裝CentOS6.x(6.8)超詳細圖解教程

前言 VMware三個版本 workstation: 單機級,用在個人桌面系統中,需要作業系統支援 servier:工作組級,用於伺服器,需要作業系統支援 esxi:企業級,用於伺服器,不需要作業系統支援 Exsi 是一款虛擬化系統,與VMware,VirtualB

linux安裝nginx詳細步驟

 先將需要的壓縮包下載好,放到/usr/local下 nginx-1.10.1.tar.gz openssl-1.0.2h.tar.gz pcre-8.38.tar.gz zlib-1.2.8.tar.gz 1.cd /usr/local 2.安裝GCC 和GCC-C+

windows/mac安裝git及初級使用超詳細圖解教程

前言 該文件包含 windows/mac 上安裝 git 圖解,配置公鑰/私鑰,建立本地版本庫,本地版本 庫與遠端關聯等。 安裝git windows 上安裝 git 1.下載Git 安裝包(約32.8M) 2.選擇好安裝位置,按預設選項安裝

linux安裝nginx

min nload xxx div 函數庫 tar.gz ash prefix sdh pcre是用C語言編寫的正則表達式函數庫,nginx的rewrite需要正則表達式的支持,所以需要先安裝pcre 一、安裝pcre 最新地址在:ftp://ftp.csx.ca

第三百九十八節,Django+Xadmin打造上線標準的在線教育平臺—生產環境部署Linux安裝nginx

兩個 騰訊 連接 自己 可執行 註意 help 需要 imap 第三百九十八節,Django+Xadmin打造上線標準的在線教育平臺—生產環境部署Linux安裝nginx Nginx簡介 Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP

linux 安裝nginx+php+mysql

ans stream vim 徹底 dem any tsig var security nginx安裝 本文是介紹使用源碼編譯安裝,包括具體的編譯參數信息。 正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好。 安裝make: yum -y install gc

初識linux安裝nginx

服務器 一個 openss 重啟 修改 檢查 down es2017 進行 環境需求   系統:centos5.5   nginx:nginx-1.10.1.tar.gz   以上可以自行在網上搜索進行下載 1、安裝nginx需要的環境,pcre(作用rewrite)、zl

CentOS 7 中英文桌面安裝步驟詳細圖解

之前 class centos6.5 res ctrl spa 繼續 電腦 兩種 在自己實踐了幾次centos 7 的安裝後,我覺得應該自己寫個詳細的文檔來讓我們這群新手,做參考。 我的VMware Workstation版本是11的,在選擇安裝之前,我們先設置好虛擬機,這

Linux安裝nginx代理服務器

ase 目錄 代理服 ngnix logs bogon tool stop spa Nginx("engine x")是一款是由俄羅斯的程序設計師Igor Sysoev所開發高性能的 Web和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 代理服務器。在高連接並

linux安裝nginx與php

ati 必須 解釋 spawn jit 選擇 ber dev 1.10 nginx安裝 本文是介紹使用源碼編譯安裝,包括具體的編譯參數信息。 正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好。 安裝make: yum -y install gcc automa

Linux安裝JDK詳細步驟

ava ima name 結束 .html home jdk版本 文件夾 vim編輯 本文主要介紹的是如何是Linux環境下安裝JDK 一、安裝環境 操作系統:阿裏雲centos7.3 JDK版本1.8 工具:Xshell5、Xftp5 二、安裝步驟 第一步:下載安裝包 

NGINXLINUX安裝NGINX

gnu module efi 小寫 span 地址 line documents 增加 安裝依賴() · yum install gcc · yum install pcre-devel · yum install zlib zlib-devel · yum insta

linux 安裝nginx

ref openssl 技術 表達式 參數 bin 其它 lock .com 1.檢查並安裝所需的依賴軟件  1).gcc:nginx編譯依賴gcc環境    安裝命令:yum install gcc-c++  2).pcre:(Perl Compatible Regula