Centos
CentOS 5 上 httpd 和 httpd-devel 軟體包的區別
我正在嘗試在 CentOS 5.10 上將 PHP 5.1 更新到 5.3。在伺服器上,httpd-devel 已安裝,但試圖在 CentOS 5 上安裝 php53,它想安裝 httpd。
這是一個生產伺服器,所以我需要知道在已經安裝了 httpd-devel 的情況下安裝 httpd 是否安全。CentOS 5 上的 php 包(5.1.6)沒有 httpd 依賴。
httpd-devel 和 httpd 有什麼區別?
查看 httpd-devel 的內容應該會給你一個線索
rpm -ql httpd-devel | less
正如您應該看到的,它主要是對建構二進製文件有用的標頭檔和其他文件。它本身不包含 http 二進製文件。
您確實需要了解您的 httpd 是如何安裝的並嘗試使用它。就像我在評論中說的那樣,您需要一個實驗室。
httpd-devel - httpd-devel 包包含 APXS 二進製文件和您為 Apache 建構動態共享對象 (DSO) 所需的其他文件。如果您正在安裝 Apache HTTP 伺服器,並且希望能夠為 Apache 編譯或開發其他模組,則需要安裝此軟體包。
httpd - 包含 httpd Web 伺服器二進製文件。