CentOS下安裝Nginx步驟

2021-06-22 02:58:20 字數 3074 閱讀 2073

首先確保gcc g++安裝完好

[root@localhost src]# gcc -v

[root@localhost src]# g++ -v

安裝pcre軟體

[root@localhost src]# tar –zxvf pcre-8.35.tar.gz
[root@localhost src]# cd pcre-8.35
一般指定到乙個目錄,方便以後解除安裝

[root@localhost pcre-8.35]# ./configure --prefix=/usr/local/pcre
[root@localhost pcre-8.35]# make clean
[root@localhost pcre-8.35]# make
[root@localhost pcre-8.35]# make install
這樣就可以進入到/usr/local/pcre檢視了
[root@localhost local]# cd pcre/

[root@localhost pcre]# ls

bin  include  lib  share

檢視安裝結果

[root@localhost src]# pcregrep -v

pcregrep version 7.8 2008-09-05

通過wget安裝openssl

[root@localhost src]# wget
[root@localhost src]# tar -zxvf openssl-1.0.1g.tar.gz
進入目錄

[root@localhost src]# cd openssl-1.0.1g

[root@localhost openssl-1.0.1g]#

通過yum安裝zlib

需要zlib和zlib-devel,yum通過rpm來管理,rpm安裝如果需要標頭檔案的話需要安裝zlib-devel,相當於windows下的控制面板中的新增刪除程式

[root@localhost local]# yum -y install zlib zlib-devel
檢視zlib安裝情況

[root@localhost nginx-1.6.0]# rpm -qi zlib

name : zlib relocations: (not relocatable)

version : 1.2.3 vendor: centos

release : 29.el6 build date: thu 21 feb 2013 03:01:21 pm pst

install date: thu 15 may 2014 08:51:54 am pdt build host: c6b9.bsys.dev.centos.org

group : system environment/libraries source rpm: zlib-1.2.3-29.el6.src.rpm

size : 139089 license: zlib and boost

signature : rsa/sha1, sat 23 feb 2013 09:50:39 am pst, key id 0946fca2c105b9de

packager : centos buildsystem url :

summary : the zlib compression and decompression library

description :

zlib is a general-purpose, patent-free, lossless data compression

library which is used by many different programs.

[root@localhost src]# tar -zxvf nginx-1.6.0.tar.gz
新增mp4的支援模組 詳見:

[root@localhost src]# wget
[root@localhost src]# tar -zxvf nginx_mod_h264_streaming-2.2.7.tar.gz

安裝yamdi

[root@localhost src]# wget
#安裝yadmi(未安裝先備註)

tar xzvf yamdi-1.9.tar.gz

cd yamdi-1.9

make && make install

使用方法:yamdi -i input.flv -o out.flv

給input.flv檔案 新增關鍵幀,輸出為out.flv檔案

配置nginx的安裝

待續...

等待安裝完成後,一些目錄和檔案的基本資訊,如下所示:

程序id檔案為/var/run/nginx.pid

nginx的配置檔案存放在/etc/nginx/目錄下

可執行程式檔案為/usr/sbin/nginx

站點預設目錄為/usr/share/nginx/html

錯誤日誌路徑為/var/log/nginx/error.log/li>

訪問日誌路徑為/var/log/nginx/access.log

Centos下編譯安裝nginx

之前一直是用yum安裝lamp或者lnmp的環境,最近嘗試編譯安裝,mark一下,也給未來踩坑的人一些幫助 cd usr src wget tar zxvf nginx 1.4.2.tar.gz 進入到解壓後的目錄 cd nginx 1.4.2 配置,檢查當前的環境是否滿足要安裝軟體的依賴關係 co...

centOS下安裝最新nginx

摘抄nginx官網文件 url to set up the yum repository for rhel centos,create the file named etc yum.repos.d nginx.repo with the following contents nginx name n...

CentOs環境下安裝Nginx

安裝linux系統的時候一般會帶著這兩個,如果你不知道有沒有的話可以用這個命令。當有的話,它會更新,如果沒有它會重新安裝 yum y install gcc gcc c make 如rewrite模組需要pcre庫,gzip模組需要zlib模組,ssl功能你需要openssl庫等。使用者可通過yum...