在centos下安装http服务
[root@centos-7 /]# rpm -ivh /my_packages/httpd-2.4.35-5.el7.x86_64.rpm
警告:/my_packages/httpd-2.4.35-5.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 13d0a55d: NOKEY
错误:依赖检测失败:
/etc/mime.types 被 httpd-2.4.35-5.el7.x86_64 需要
httpd-tools = 2.4.35-5.el7 被 httpd-2.4.35-5.el7.x86_64 需要
httpd-filesystem = 2.4.35-5.el7 被 httpd-2.4.35-5.el7.x86_64 需要
apr15 被 httpd-2.4.35-5.el7.x86_64 需要
libnghttp2.so.14()(64bit) 被 httpd-2.4.35-5.el7.x86_64 需要
提示如上,这个是因为服务器上缺少,/etc/mime.types 这个文件,上传时没有办法给他指定对应的头信息。
[root@centos-7 /]# rpm -ql /etc/mime.types -----------------未安装这个包
未安装软件包 /etc/mime.types
解决办法:
yum install mailcap 安装一下就好了,有一些软件安装时,是依赖这个库的。
结果:
[root@centos-7 /]# yum install mailcap
[root@centos-7 /]# rpm -qf /etc/mime.types
mailcap-2.1.41-2.el7.noarch