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、解壓安裝包 ,並進入解壓後的目錄
4、預編譯tar xvf nginx-1.15.9.tar.gz
cd nginx-1.15.9
./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....