编译安装apche软件以及绑定域名

一,xftp里面导入软件包

在这里插入图片描述

二,保证编译环境

``

[root@server1 ~]# yum -y install gcc gcc-c++ make
    已安装:
  gcc-c++.x86_64 0:4.8.5-39.el7                                                 

作为依赖被安装:
  libstdc++-devel.x86_64 0:4.8.5-39.el7                                         

更新完毕:
  gcc.x86_64 0:4.8.5-39.el7              make.x86_64 1:3.82-24.el7             

作为依赖被升级:
  cpp.x86_64 0:4.8.5-39.el7             libgcc.x86_64 0:4.8.5-39.el7           
  libgomp.x86_64 0:4.8.5-39.el7         libstdc++.x86_64 0:4.8.5-39.el7        

完毕!
[root@server1 ~]# 

``

三,进入/opt进行解压软件包
[root@server1 opt]# tar zxvf httpd-2.4.2.tar.gz
[root@server1 opt]# ls -lh
总用量 5.4M
drwxr-xr-x  11  501 games 4.0K 4月   5 2012 httpd-2.4.2
-rw-r--r--   1 root root  5.4M 8月  15 07:19 httpd-2.4.2.tar.gz
drwxr-xr-x   3 root root    29 8月  12 07:28 ky06
drwxr-xr-x.  2 root root     6 3月  26 2015 rh
[root@server1 opt]# cd httpd-2.4.2/
[root@server1 httpd-2.4.2]# ls -lh
[root@server1 httpd-2.4.2]# ./configure --prefix=/usr/local


四,引入apr 软件包并进行解压

在这里插入图片描述

resource://database/567:1)]

[root@server1 opt]# tar zxvf apr-1.4.6.tar.gz
[root@server1 opt]# tar zxvf apr-util-1.4.1.tar.gz

并将apr包指定到特定的文件目录下面
`

[root@server1 opt]# mv apr-1.4.6 httpd-2.4.2/srclib/apr
[root@server1 opt]# mv apr-util-1.4.1 httpd-2.4.2/srclib/apr-util

五,装依赖环境
[root@server1 ~]# yum -y install pcre-devel expat-deval perl

并解决依赖环境

[root@server1 ~]# cd /opt/httpd-2.4.2/
[root@server1 httpd-2.4.2]# ./configure --prefix=/usr/local/apche

编译安装

[root@server1 httpd-2.4.2]# make && make install

修改配置文件

[root@server1 ]# ln -s /usr/local/apche/conf/httpd.conf /etc/httpd.conf
[root@server1 ]# vi /etc/httpd.conf
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName www.aa.com:80

#

连接

[root@server1]# ln -s /usr/local/apche/bin/apachectl /usr/bin/
[root@server1]# apachectl

监听服务端口号是否开启

[root@server1 ~]# netstat -anpt | grep httpd
tcp6       0      0 :::80                   :::*                    LISTEN      31477/httpd         
[root@server1 ~]# 

验证服务是否成功

打开虚拟机在火狐浏览器里面输入:http://localhost/
在这里插入图片描述

之后在微软

在这里插入图片描述

或者在本机:
[root@server1 ~]# yum -y install lynx
此时在本地修改配置文件,加入20.0.0.10 www.aa.com

[root@server1 ~]# vi /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
20.0.0.10 www.aa.com
20.0.0.10 www.ky06.com

~                                 

又或者
在这里插入图片描述

验证aa域名网站:
在本机上查映射记录与DNS服务;
lynx www.aa.com
在这里要关闭防火墙与核心防护

在这里插入图片描述

在微软上面访问:
现在本机文件夹添加地址20.0.0.10
c盘-window-system 32-drivers-ETC-hosts里面加入20.0.0.10 www.aa.com

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值