簡體   English   中英

安裝mod_ssl amazon linux

[英]installing mod_ssl amazon linux

我只是想在CentOS服務器上安裝mod_ssl 做一個簡單的sudo yum install mod_ssl會返回一個錯誤:

錯誤:httpd24-tools與httpd-tools-2.2.25-1.0.amzn1.x86_64沖突

錯誤:httpd24與httpd-2.2.25-1.0.amzn1.x86_64沖突

您可以嘗試使用--skip-broken來解決問題

您可以嘗試運行:rpm -Va --nofiles --nodigest

我試圖刪除httpd-toolssudo yum remove httpd-tools-2.2.25-1.0.amzn1.x86_64但沒有運氣。 有沒有我錯過的東西?

編輯

我做了sudo yum -v remove httpd-tools-2.2.25-1.0.amzn1.x86_64並輸出:

Yum Version: 3.2.29
rpmdb time: 0.000
Setting up Remove Process
No Match for argument: httpd-tools-2.2.25-1.0.amzn1.x86_64
Setting up Package Sacks
amzn-main                                                                                                                         | 2.1 kB     00:00
amzn-updates                                                                                                                      | 2.3 kB     00:00
pkgsack time: 0.330
Package(s) httpd-tools-2.2.25-1.0.amzn1.x86_64 available, but not installed.
No Packages marked for removal

yum search mod_ssl輸出:

在此輸入圖像描述

嘗試這個:

sudo yum install mod24_ssl

如果您將來再次遇到這種不兼容問題,請使用yum search all 例如:

yum search all mod_ssl

返回:

mod_ssl.x86_64 : SSL/TLS module for the Apache HTTP Server
mod24_ssl.x86_64 : SSL/TLS module for the Apache HTTP Server

我有同樣的問題並通過從源代碼編譯Apache版本2.4.6與AMI中的Amazon APR Devel軟件包1.4.6然后將新編譯的mod_ssl.so復制到/etc/httpd/modules目錄,就是這樣。

在這里,您可以下載mod_ssl.so 亞馬遜的Linux的Apache 2.4.6 64 MOD_SSL包。

您可以使用APXS安裝任何缺少的模塊

http://httpd.apache.org/docs/2.2/programs/apxs.html

下載該軟件包,上傳到您的服務器,按照說明正常操作。 如果遇到錯誤,只需要安裝缺少的組件。 在我的情況下,我不得不安裝libtools和openssl。

只需使用以下內容:

sudo yum安裝libtools

我相信你還需要apache開發人員工具,你可以輕松找到可安裝的東西

sudo yum搜索httpd-dev

例如(不太確定這個)

最后,請按照我在開始時粘貼的鏈接中的說明進行操作。

這個可以幫助你:

在Ubuntu 18.04中,請通過apt search mod_ssl然后你會看到apache2-ssl-dev ,這是你需要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM