源码安装 配置 Apache
我这里是先搭建好了dns的
我这里准备好了Apache的源码包
Apache源码包的下载链接
https://files.cnblogs.com/files/natural-baby/httpd-2.2.17.tar.gz
先安装一下基本环境
  `yum -y install gcc*`
将源码包解档到 /usr/src/
  `tar -xzvf httpd-2.2.17.tar.gz -C /usr/src/`
去到这个解压好的目录里面执行配置安装
  `./configure --prefix=/usr/local/httpd && make && make install`
安装好之后将Apache添加到系统服务里面
  `vim /usr/local/httpd/conf/httpd.conf`
在配置文件里面添加两行代码 在第二行添加
  ``
      #chkconfig:2345 61 39   
      #dcription Apache #CentOS-7.3   #这个地方写的是虚拟机镜像的版本
  ``
保存后退出,添加服务
  `chkconfig --add httpd`
启动服务就可以了 ,服务启动后开始编辑配置文件
  `vim /usr/local/httpd/conf/httpd.conf`
在配置文件里面搜索 ServerName (注意大小写) 找到带域名的地方 添加我们的域名就好了
  `ServerName www.call.com  # 要是指定端口的话需要在域名后面加 :80`
添加监听端口的话 搜索 Listen 在Listen 80 下面添加就好了
  `Listen 8080`
httpd 默认的html 在 /var/www/html/index.html
编辑好这个页面之后 保存退出 去到浏览器里面 输入域名 显示出页面内容就好了
如果配置了dns 要到其他机器上面显示的话就需要放行防火墙
  `firewall-cmd --add-service=http # 这个是临时放行http`
  `firewall-cmd --add-service=http --permanent # 这个是永久放行http`
注意必须要执行临时放行 否则会导致防火墙暂时没有放行
                    
                
                
            
        
浙公网安备 33010602011771号