原始碼包管理
- 獲得原始碼包途徑
官方網站,可以獲得最新的軟體包
Apache: www.apache.org
Nginx: www.nginx.org
Tengine: tengine.taobao.org
部署Tengine
- 下載原始碼包,準備軟體包
2.準備編譯環境如編譯器gcc、make
yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
(pcre: 支援正規表示式,地址重寫rewrite)
3.解壓
useradd www
tar xvf tengine-2.2.0.tar.gz
cd tengine-2.2.0
4.配置
./configure
--user=www
--group=www
--prefix=/usr/local/nginx
--with-http_stub_status_module
--with-http_sub_module
--with-http_ssl_module
--with-pcre
5.編譯
make
6.安裝
make install
7啟動測試
/usr/local/nginx/sbin/nginx //啟動nginx伺服器
systemctl stop firewalld
詳解原始碼安裝三部曲總結3. 詳解原始碼安裝三步曲
./configure
a. 指定安裝路徑,例如 --prefix=/usr/local/nginx
b. 啟用或禁用某項功能, 例如 --enable-ssl, --disable-filter --with-http_ssl_module
c. 和其它軟體關聯,例如--with-pcre
d. 檢查安裝環境,例如是否有編譯器gcc,是否滿足軟體的依賴需求
最終生成:Makefile
make //按Makefile檔案編譯,可以使用-j 2指定兩顆CPU編譯,優化編譯器引數
make install //按Makefile定義的檔案路徑安裝
相關文章
- Maven生成原始碼包Maven原始碼
- sort 包原始碼分析原始碼
- 原始碼包和rpm包的區別原始碼
- buffer 原始碼包閱讀原始碼
- 『學了就忘』Linux服務管理 — 79、原始碼包安裝的服務管理Linux原始碼
- EOS原始碼分析(4)錢包原始碼
- 原始碼包安裝過程原始碼
- 原始碼版本管理(一)原始碼
- Java 讀取 sun 包的原始碼Java原始碼
- GitHub:原始碼管理的利器Github原始碼
- 原始碼管理工具原始碼
- 醫院體檢管理系統原始碼 PEIS原始碼原始碼
- Java併發包原始碼學習系列:同步元件CountDownLatch原始碼解析Java原始碼元件CountDownLatch
- Java併發包原始碼學習系列:同步元件CyclicBarrier原始碼解析Java原始碼元件
- Java併發包原始碼學習系列:同步元件Semaphore原始碼解析Java原始碼元件
- 以太坊原始碼分析(9)cmd包分析原始碼
- Linux - openssh透過原始碼build rpm包Linux原始碼UI
- 第 31 期 flag 包原始碼閱讀原始碼
- Go語言Context包原始碼學習GoContext原始碼
- opencascade原始碼學習之HLRAlgo包 -HLRAlgo原始碼Go
- 超市管理系統原始碼 超市進銷存管理系統原始碼 (CS架構)原始碼架構
- 大型醫院體檢管理系統原始碼(PEIS原始碼)原始碼
- GitHub——原始碼管理工具Github原始碼
- 原始碼管理工具——github原始碼Github
- Java併發包原始碼學習系列:執行緒池ThreadPoolExecutor原始碼解析Java原始碼執行緒thread
- Java併發包原始碼學習系列:JDK1.8的ConcurrentHashMap原始碼解析Java原始碼JDKHashMap
- Java併發包原始碼學習系列:執行緒池ScheduledThreadPoolExecutor原始碼解析Java原始碼執行緒thread
- 體檢管理系統原始碼,C#PEIS系統原始碼原始碼C#
- Java大型工程專案管理系統原始碼,原生APP原始碼Java專案管理原始碼APP
- 客戶關係管理系統原始碼|CRM系統原始碼原始碼
- Linux 筆記分享十五:原始碼包安裝Linux筆記原始碼
- 以太坊原始碼分析(4)accounts包簡介原始碼
- 以太坊原始碼分析(17)Internal包簡介原始碼
- 【Redis】原始碼編譯二進位制包Redis原始碼編譯
- go標準庫-log包原始碼學習Go原始碼
- Go For Web:Golang http 包詳解(原始碼剖析)WebGolangHTTP原始碼
- Memcached記憶體管理原始碼分析記憶體原始碼
- java版工程管理系統原始碼Java原始碼