Linux(十一)centos 7 rpm安装Apache(镜像自带rpm)

[root@localhost Packages]# rpm -ivh httpd-2.4.6-17.el7.centos.1.x86_64.rpm
警告:httpd-2.4.6-17.el7.centos.1.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
        /etc/mime.types 被 httpd-2.4.6-17.el7.centos.1.x86_64 需要
        httpd-tools = 2.4.6-17.el7.centos.1 被 httpd-2.4.6-17.el7.centos.1.x86_64 需要
        libapr-1.so.0()(64bit) 被 httpd-2.4.6-17.el7.centos.1.x86_64 需要
        libaprutil-1.so.0()(64bit) 被 httpd-2.4.6-17.el7.centos.1.x86_64 需要

从最下面那个缺少的软件包开始查http://pkgs.org/ 输入 libaprutil-1.so.0 即可看到你需要安装的软件包的名称,你需要通过命令

(查询目录为光驱挂载的目录)ls -l |grep 软件包名称(去掉版本号)

例如:

[root@localhost Packages]# ls -l | grep apr-util
-rw-rw-r--. 2  500  502    94132 7月   4 2014 apr-util-1.5.2-6.el7.x86_64.rpm
-rw-rw-r--. 2  500  502    78072 7月   4 2014 apr-util-devel-1.5.2-6.el7.x86_64.rpm

 

[root@localhost Packages]# rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm
警告:apr-util-1.5.2-6.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
        libapr-1.so.0()(64bit) 被 apr-util-1.5.2-6.el7.x86_64 需要

继续向下找软件包,只到相关的全部安装为止。

rpm -ivh apr-1.4.8-3.el7.x86_64.rpm

rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm

rpm -ivh httpd-tools-2.4.6-17.el7.centos.1.x86_64.rpm

 

[root@localhost Packages]# rpm -ivh httpd-2.4.6-17.el7.centos.1.x86_64.rpm
警告:httpd-2.4.6-17.el7.centos.1.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
        /etc/mime.types 被 httpd-2.4.6-17.el7.centos.1.x86_64 需要

需要安装mailcap包。

rpm -ivh mailcap-2.1.41-2.el7.noarch.rpm

rpm -ivh httpd-2.4.6-17.el7.centos.1.x86_64.rpm

输入:/etc/systemctl start httpd.service 启动apache

[root@localhost Packages]# netstat -tunl |grep ":80"
tcp6       0      0 :::80                   :::*                    LISTEN    

表示apache正常启动了。

输入:curl http://本机ip即可访问默认页

 

外部访问Linux Apache时需要关闭防火墙或者调整防火墙规则:

iptables -F(清空防火墙规则)

firewall-cmd --add-service=http                     (即时打开)

firewall-cmd --permanent --add-service=http  (写入配置文件)

vi /etc/firewalld/zones/public.xml (查看<service name="http"/>)

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。