Linux中用DNS、DHCP和Apache搭建服务器,最详细教程

正式搭建之前请先关闭防火墙和 和安全策略。查看防火墙是否关闭:systemctl status firewalld ;getenforce是查看安全策略是否关闭了。

显示systemctl stop firewalld.service 和 setenforce 0   表示成功关闭。如下图

目录

正式搭建之前请先关闭防火墙和 和安全策略。查看防火墙是否关闭:systemctl status firewalld ;getenforce是查看安全策略是否关闭了。

一、安装centos和设置网卡IP

1、安装centos

2、查看是否安装dchp服务

3、配置DHCP。开启systemctl start dhcpd(这里是d阿)。如果想要看看dhcp是否已经启用:systemctl status dhcpf

4、主、从机的网络环境配置,配置网卡配置文件

5、由于我们客户端(centosClient)需要获取动态ip地址,所以下面的dhcp不用改,也不用设置自己设置ip地址。

6 客户端的ip信息

二、分配固定ip的情况

1 、配置主机的网卡配置文件

2、服务端安装DHCP

3、服务端查看DHCP是否安装成功,并配置DHCP配置文件,将客户端的物理地址固定为192.168.101.119(和前面的不同点)

4、重启DHCP ,systemctl restart dhcpd并测试是否开启成功,systemctl status dhcpd

5、获取客户端(centosClient)的网卡物理地址

6、配置客户端的网卡配置文件,并重启网卡systemctl restart network.

7、ifconfig指令查看

三、DNS的相关设置

1、安装DNS,cd到光驱下面

2、提前配置好了DNS的网卡ip信息为192.168.101.2。

3、把服务端的防火墙和安全策略关闭。检测:inactive和Permissive表示成功关闭了。

4 、在服务端(centos7Server)中的主配置文件,/etc/named.conf

5、可以找到子配置文件:/etc/named.rfc1912.zones

6 、配置区域配置文件cs107.zone

7、检查主配置和子配置文件,如果正确,就不会有报错信息,直接到新的一行。

8、配置完,就开启服务,systemctl start named

四、客户端的DNS信息配置

1、配置客户端(centosClient)的ip网卡信息,192.168.101.3

2、把客户端的防火墙关闭

3、ping一下是否成功

4、客户端(centosClient)如何设置DNS服务器的地址?并用host www.cs107.net来看看是否有DNS的ip地址。

五、安装Apache服务及配置

1、安装web服务(centos7Server),yum install -y httpd.

安装前需要设置为桥接模式

2、安装完,网络适配器改为仅主机。

3、重新配置网卡配置文件,并重启网卡,这里设置ip为192.168.101.2

4、在做我们web服务之前,要关闭防火墙和安全策略。

5 、关闭防火墙后要重启所有的服务,才会使得其他服务生效。

6、配置web服务的配置文件

7、重启web服务/http服务

8、开启服务端的浏览器,检测是否安装成功

六、在客户端(centOS7Client)中检测web服务是否成功搭建

1、验证是否为仅主机模式(为了和web服务端可以顺利连接)

2、配置客户端的网卡配置文件,设置ip为192.168.101.3,并重启

3、ping指令测试是否成功

4、打开客户端的浏览器,查看

5、设置自己想要的页面,可以去服务端(centos7Server)的跟目录下设置,vim index.html ,新建并设置内容。

6、在客户端的 浏览器访问

本次网站搭建实验到此结束。这个项目用的软件是VmWare虚拟机。


一、安装centos和设置网卡IP

1、安装centos

 这里的主机名自己设置。

 点击安装后,跳转到创建用户:

 

 设置虚拟机的网络适配器(改为仅主机)和在编辑菜单(取消DHCP)。

2、查看是否安装dchp服务

 安装一下:

 配置DHCP服务器的配置网卡配置文件,并且重启网卡systemctl restart network

 

3、配置DHCP。开启systemctl start dhcpd(这里是d阿)。如果想要看看dhcp是否已经启用:systemctl status dhcpf

 

4、主、从机的网络环境配置,配置网卡配置文件

centor7Server下:

 

 clinet客户端下,设置ip,这里其实不用设置,因为后面我们会用dhcp来动态分配给它。

 重启网卡:systemctl restart network

5、由于我们客户端(centosClient)需要获取动态ip地址,所以下面的dhcp不用改,也不用设置自己设置ip地址。

记得设置为仅主机模式,同时需要在网络编辑器中关闭 VMnet1 的 DHCP 服务(这个是虚拟机会自带的DCHP服务,需要关闭,使得不影响我们的后续操作)

6 客户端的ip信息

 

二、分配固定ip的情况

1 、配置主机的网卡配置文件

 

2、服务端安装DHCP

 

3、服务端查看DHCP是否安装成功,并配置DHCP配置文件,将客户端的物理地址固定为192.168.101.119(和前面的不同点)

 

4、重启DHCP ,systemctl restart dhcpd并测试是否开启成功,systemctl status dhcpd

5、获取客户端(centosClient)的网卡物理地址

6、配置客户端的网卡配置文件,并重启网卡systemctl restart network.

 

7、ifconfig指令查看

三、DNS的相关设置

1、安装DNS,cd到光驱下面

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值