LBOcean

Linux-[Samba ftp dhcp apache dns]五大服务器基础配置

@

一.SAMBA配置

1 . rpm -qa|grep samba #查看samba安装包是否安装

在这里插入图片描述

2.yum -y install samba #安装samba服务器
Ps(我这里是之前安装好了的)

在这里插入图片描述

  1. setenforce 0 #修改seliux的配置文件-关闭selinux
    service iptables start

在这里插入图片描述

  1. service smb start #打开smb服务器
    service nmb stop

在这里插入图片描述

5.vim /etc/samba/smb.conf # 编辑samba配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. service smb restart#重启samba服务器
    service nmb restart

在这里插入图片描述

  1. mkdir share
    cd share
    touch sunyang.txt#建立share目录以及sunyang.txt文件

在这里插入图片描述

8.chown -R nobody:nobody /share/ #给share目录授权为任何人可查

在这里插入图片描述

9.ifconfig #查看自己的ip

在这里插入图片描述

10.smbclient //172.16.8.130/public #访问Samba服务器的共享文件

在这里插入图片描述

测试成功!!!

二.FTP配置

1.rpm -qa|grep vsftpd #查看ftp安装包是否安装

在这里插入图片描述

2.yum -y install ftp #安装ftp服务器

在这里插入图片描述

3.setenforce 0 #修改seliux的配置文件-关闭selinux防火墙
service iptables stop

在这里插入图片描述

4.service vsftpd start #打开ftp服务器

在这里插入图片描述

5.vim /etc/vsftpd/vsftpd.conf # 编辑ftp配置文件

在这里插入图片描述

6.Chomd 777 /var/ftp/pub #给文件设置权限

在这里插入图片描述

7.service smb restart#重启samba服务器

在这里插入图片描述

8.Ifconfig #查看自己的IP地址

在这里插入图片描述

9.测试
在我的电脑里输入:ftp://172.16.8.130/

在这里插入图片描述

测试成功!

三.DHCP配置

1.rpm -qa|grep dhcp #查看dhcp安装包是否安装

在这里插入图片描述

2.yum -y install dhcp #安装dhcp服务器

在这里插入图片描述

3 setenforce 0 #修改seliux的配置文件-关闭selinux防火墙
service iptables stop

在这里插入图片描述

4.vim /etc/dhcp/dhcpd.conf # 编辑dhcp配置文件
在这里插入图片描述

文件里可以看到,让我们去/usr/share/doc/dhcp*/dhcpd.conf.sample里面
在这里插入图片描述

这里我们进去之后看到是我们需要配置的信息,然后我们就将他cp到dhcpd的配置文件里然后再进行配置
cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
在这里插入图片描述

Vi /etc/dhcp/dhcpd.conf
在这里插入图片描述

5.service dhcpd start #打开dhcp服务器

在这里插入图片描述

这里打开显示failed,是因为没有配置虚拟网络,把这个勾去掉
在这里插入图片描述

然后重启网卡:service network restart
在这里插入图片描述

结果发现重启网卡有failed,这里就要看看网卡的设置了
cd /etc/sysconfig/network-scripts/
ls
在这里插入图片描述

Vi ifcfg-eth0
在这里插入图片描述

进来发现我们的网卡没有配置:接下来就是配置网卡信息
在这里插入图片描述

然后再重启网卡:
在这里插入图片描述

最后启动dhcpd:serice dhcpd start
在这里插入图片描述

6.测试:打开另一台测试机

在这里插入图片描述

编辑测试机的网卡
在这里插入图片描述

这里改成dhcp
在这里插入图片描述

然后重启网卡
在这里插入图片描述

这里我们可以看到给分配的ip地址为172.16.8.128
在这里插入图片描述

四.APACHE配置

1.rpm -qa|grep http #查看http安装包是否存在
在这里插入图片描述

rpm -ivh httpd-2.2.15-5.el6.i686.rpm
rpm -ivh httpd-tools-2.2.15-5.el6.i686.rpm
rpm -ivh httpd-manual-2.2.15-5.el6.noarch.rpm

需要以上三个,但是少了一个 httpd -manual

2.yum -y install httpd-manual #安装dhcp服务器

在这里插入图片描述

3.setenforce 0 #修改seliux的配置文件-关闭selinux防火墙
service iptables stop

在这里插入图片描述

4.service httpd start #打开httpd服务器

在这里插入图片描述

5.vim /etc/httpd/conf/httpd.conf # 编辑httpd配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.mkdir /home/www #创建目录
cd /home/www
touch myweb.html #配置个人主页

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

7.service httpd restart#重启httpd服务器

在这里插入图片描述

8.测试
Ifconfig查看自己的IP地址

在这里插入图片描述
在这里插入图片描述

测试成功

五.DNS配置

  1. rpm -qa|grep bind #查看bind安装包是否存在

在这里插入图片描述

2.yum -y install bind #安装dns服务器

在这里插入图片描述

3.setenforce 0 #修改seliux的配置文件-关闭selinux
service iptables start

在这里插入图片描述

4.service named start #打开dns服务器

在这里插入图片描述

vim /etc/named.conf # 全局配置文件中修改全局配置参数

在这里插入图片描述

vim /etc/named.rfc.1912.zones #配置主配置文件

在这里插入图片描述

在这里插入图片描述

cd /var/named
cp -p named.localhost long.com.zone#创建long.com.zone正向区域文件,位于/var/named目录下

在这里插入图片描述
vim /var/named/long.com.zone #编辑正向区域文件
在这里插入图片描述

5.cp -p named.loopback 192.168.10.zone #创建192.168.10.zone反向区域文件,位于/var/named目录下

在这里插入图片描述
vim /var/named/192.168.10.zone #编辑反向区域文件
在这里插入图片描述

6.chgrp named /etc/named.conf long.com.zone 192.168.10.zone #设置全局配置文件和区域文件的属组为named

在这里插入图片描述

7.service named restart #重启dns服务

在这里插入图片描述

8.配置linux客户端

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

dig www.long.com

在这里插入图片描述
host dns.long.com
在这里插入图片描述

收工

posted on 2020-12-21 10:21  LBOcean  阅读(372)  评论(0编辑  收藏  举报

导航