一.SAMBA配置
1 . rpm -qa|grep samba #查看samba安装包是否安装
2.yum -y install samba #安装samba服务器
Ps(我这里是之前安装好了的)
- setenforce 0 #修改seliux的配置文件-关闭selinux
service iptables stop #关闭防火墙
- service smb start #打开smb服务器
service nmb start #开启nmb共享服务
5.vim /etc/samba/smb.conf # 编辑samba配置文件
- service smb restart#重启samba服务器
service nmb restart #重启nmb共享服务端
- mkdir /share #创建共享目录
cd /share #进入
touch sunyang.txt#建立share目录以及sunyang.txt文件
8.chown -R nobody:nobody /share/ #给共享(/share)目录授权为任何人可查
9.ifconfig #查看samba服务器ip
10.linux客户端访问samba共享文件
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 vsftpd restart#重启vsftp服务器
8.Ifconfig #查看ftp服务器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地址
firefox http://172.16.8.130
测试成功
五.DNS配置
- rpm -qa|grep bind #查看bind安装包是否存在
2.yum -y install bind #安装dns服务器
3.setenforce 0 #修改seliux的配置文件-关闭selinux
service iptables stop
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
收工