一、httpd是什么

httpd是apache超文本传输协议(http)的服务器程序

二、基于linux安装httpd

1、安装httpd

yum -y install httpd

2、 启动httpd服务

service httpd start

3、 测试

直接在浏览器中访问启动httpd服务的机器的ip地址(该Linux虚拟机的ip地址,通过ifconfig查看)

三、可能出现的问题

测试时访问不到

原因web服务的默认端口是80,inux的防火墙禁止它人访问自己的80端口,默认只开放22端口

解决方案:

  • 方式一:开放指定端口

1.修改指定配置(增加开放的端口)

    vim  /etc/sysconfig/iptables

2.重启防火墙服务

    service iptables restart

3.查看防火墙状态,看是否开启了指定端口

     service iptables status
  • 方式二: 关闭防火墙

为了在内网中集群间的机器相互操作,通常会关闭防火墙

service iptables stop

设置重启之后不要开防火墙

chkconfig iptables off