服务端配置

 init 3 文本  init5 图形  init 0 关机 init 1 重启

ls 查看  mkdir创建文件

关闭防火墙service iptables stop  

 

chkconfig iptables off 

 

关闭 selinux getenforce 0 

 

挂载iso

mount -o loop -t CentOS-6.5-x86_64-bin-DVD1.iso /mnt


常规挂载

mount /dev/cdrom /mnt

  dev放的硬件


创建拷贝目录

mkdir /tmp/repo


赋予权限

chmod -R 755 /tmp/repo


拷贝数据

cp -rf /mnt/* /tmp/repo


#编辑本地YUM源文件

cd /etc/yum.repos.d/


清除老配置,或者保存配置

mv CentOS-Base.repo CentOS-Base.repose_bak

mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak

mv CentOS-Media.repo CentOS-Media.repo_bak

mv CentOS-Vault.repo CentOS-Vault.repo_bak


或者全部删除

rm -rf *


配置本地yum

vi local.repo

[Centos 6.5]

name=Centos 6.5

baseurl=file:///tmp/repo

enabled=1

gpgcheck=0


清除yum缓存并更新

yum clean all

yum makecache    


安装apache

yum install httpd* -y


编辑apache配置文件

cd /etc/httpd/conf

cp httpd.conf httpd.conf.bak


删除测试启动服务

rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html


拷贝文件到目录或者修改httpd.conf中的DocumentRoot

cp -r /tmp/repo /var/www/html

cd /var/www/html

chmod -R 755 repo/


重启apache服务 并设置服务自启动

service httpd restart

chkconfig httpd on

chkconfig --list | grep httpd



客户端配置


cd /etc/yum.repos.d


清除老配置,或者保存配置

mv CentOS-Base.repo CentOS-Base.repose_bak

mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak

mv CentOS-Media.repo CentOS-Media.repo_bak

mv CentOS-Vault.repo CentOS-Vault.repo_bak


或者全部删除

rm -rf *


配置yum

vi http.repo


[Centos 6.5]

name=Centos 6.5

baseurl=http://172.28.70.160/repo

enabled=1

gpgcheck=0


清除yum配置缓存并更新

yum clean all

yum makecache