一、原始碼安裝
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...