nginx 安裝(原始碼及yum)

2021-09-12 20:34:47 字數 1875 閱讀 7533

一、原始碼安裝

curl -o

2、安裝nginx所需的依賴:

zip模組需要 zlib 庫

​ rewrite模組需要 pcre 庫

​ ssl 功能需要openssl庫

yum -y install gcc* pcre pcre-devel  zlib zlib-devel  openssl openssl-devel
​ devel 包主要是供開發用,至少包括以下2個東西:

​ 標頭檔案

​ 鏈結庫

​ 有的還含有開發文件或演示**。

3、解壓原始碼包

tar xvf  nginx-1.12.2.tar.gz
4、cd到解壓目錄並編譯安裝

./configure --prefix=/opt/nginx
5、編譯

make
6、編譯後安裝

make  install
7、檢視nginx安裝目錄

nginx 安裝成功

二、原始碼包公升級

1、公升級和安裝nginx第三方模組一樣,都需要檢視原來安裝nginx的版本以及編譯的引數:

/opt/nginx/sbin/nginx -v

curl -o  && tar xvf nginx-1.14.2.tar.gz
3、配置及編譯make,切記不要make install:

1)cd  nginx-1.14.2

2) ./configure --prefix=/opt/nginx

3)make

4)mv /opt/nginx/sbin/nginx /opt/nginx/sbin/nginx_bak

5)cp objs/nginx /opt/nginx/sbin/

6)make upgrade

7)

/opt/nginx/sbin/nginx -v
更新成功

三、yum 安裝
1、新增yum檔案

vim /etc/yum.repos.d/nginx.repo

#穩定版

2、啟用nginx yum 源倉庫

yum-config-manager  --enable nginx-mainline
3、安裝nginx

4、檢視nginx rpm包安裝位置

5、檢視nginx版本

Nginx原始碼安裝和yum安裝對比

根做運維的朋友聊天,談到了,yum安裝和原始碼安裝哪個好的問題。真沒想到,關於這個問題,分歧還挺大的。有的人認為,不用原始碼安裝就不是好的運維,不是好的系統管理員。這帽子扣的有點大了。在此我想說一說我的看法,經常看我部落格的,也許知道,前期我寫關於伺服器的文章,基本上都是原始碼安裝的,後來基本上是用...

Nginx原始碼編譯及安裝

1.nginx 介紹 nginx是 http 和反向 伺服器,郵件 伺服器,以及 igor sysoev 最初編寫的通用tcp udp 伺服器。在很長一段時間以來,它一直在許多負載重的俄羅斯 上執行,包括 yandex,mail.ru,vk 和 rambler。根據netcraft的說法,nginx...

yum源 原始碼安裝

1.國內yum源 網易163 yum源,安裝方法檢視 中科大的 yum源,安裝方法檢視 sohu的 yum源,安裝方法檢視 阿里雲的 yum源,安裝方法檢視 清華大學的 yum源,安裝方法檢視 浙江大學的 yum源,安裝方法檢視 中國科技大學yum源,安裝方法檢視 1 備份 root bogon c...