centos7編譯原始碼安裝nginx

2021-09-12 21:20:04 字數 601 閱讀 3336

1、安裝依賴:

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

下面說說這些依賴

gcc 因為nginx是由c編寫的,gcc(gnu compiler collection,gnu編譯器套件),是由 gnu 開發的程式語言編譯器,是類unix作業系統標準的編譯器

zlib zlib-devel  nginx啟用壓縮功能的時候,需要此模組的支援。

pcre pcre-devel:在nginx編譯需要 pcre(perl compatible regular expression),因為nginx 的rewrite模組和http 核心模組會使用到pcre正規表示式語法。

openssl openssl-devel:開啟ssl的時候需要此模組的支援。

wget

3、解壓安裝包 ,並進入解壓後的目錄

tar  xvf nginx-1.15.9.tar.gz

cd nginx-1.15.9

4、預編譯

./configure --prefix=/u

CentOS 7 原始碼編譯安裝 Redis

wget tar xzf redis 4.0.10.tar.gz cd redis 4.0.10yum y install gcc gcc c kernel devel make等待編譯完成 make prefix usr local redis install mkdir usr local re...

Centos 7 原始碼編譯安裝mysql

1.安裝相關包 yum install bison bison devel zlib devel libcurl devel libarchive devel boostdevel gcc gcc c cmake ncurses devel gnutls devel libxml2 devel op...

Centos7原始碼編譯安裝python3

解決方法 修改為其他映象源 例如阿里的yum 1.mv etc yum.repos.d centos base.repo etc yum.repos.d centos base.repo.backup 做事前最好留一手 備份 2.wget o etc yum.repos.d centos base....