httpd -v Server version: Apache/2.2.25 (Unix) Server built: Jul 15 2013 11:29:03
apache 2.2.25を使ってます。
このサーバからmod_sslインストールすると
以下のように「Requires: httpd = 2.2.15-54.el6.centos」と出てます。
yum install mod_ssl Loaded plugins: fastestmirror, presto Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * ius: mirrors.tuna.tsinghua.edu.cn * updates: ftp.iij.ad.jp Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package mod_ssl.x86_64 1:2.2.15-54.el6.centos will be installed --> Processing Dependency: httpd = 2.2.15-54.el6.centos for package: 1:mod_ssl-2.2.15-54.el6.centos.x86_64 --> Finished Dependency Resolution Error: Package: 1:mod_ssl-2.2.15-54.el6.centos.x86_64 (updates) Requires: httpd = 2.2.15-54.el6.centos Installed: httpd-2.2.25-1.el6.x86_64 (@CentALT) httpd = 2.2.25-1.el6 Available: httpd-2.2.15-53.el6.centos.x86_64 (base) httpd = 2.2.15-53.el6.centos Available: httpd-2.2.15-54.el6.centos.x86_64 (updates) httpd = 2.2.15-54.el6.centos Available: httpd24u-2.4.23-2.ius.el6.x86_64 (ius) httpd = 2.4.23-2.ius.el6 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
apache 2.2.15にダウングレードしないといけないでしょうか?
それとも/etc/yum.repoをいじれば改善されるエラーでしょうか。
ヒントになることありましたら教えていただければ大変助かります。
そもそも、そのApache 2.2.25はどうやって入れたのでしょうか?
私が構築してないサーバなのでよくわかってないです。yum installでは間違いないですが、、
パッケージ名とかわかりますか?とくに、OS標準以外のレポジトリを使っているのであれば、どのレポジトリを使ったとかの情報です。それがわかると、入れているhttpdパッケージ用のmod_sslパッケージ名がわかるかも知れません。
rpm -qa |grep httpd httpd-devel-2.2.25-1.el6.x86_64 httpd-2.2.25-1.el6.x86_64 httpd-tools-2.2.25-1.el6.x86_64
回答ありがとうございます。上記のような設定でした。(コメントは改行できないようです。わかりづらくてすみません)
回答1件
あなたの回答
tips
プレビュー