Apache 应用实例:建立yum服务器
服务器端配置
1.     安装 Apache
iso 文件拷贝至本机,并建立本地安装 yum
vi /etc/fstab
/iso/rhel-server-6.0-x86_64-dvd.iso     /mnt/iso   iso9660   defaults,loop   0 0
vi /etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///mnt/iso
enable=1
gpgcheck=0
测试 yum
 
Yum 安装 Apache http 服务器
yum install httpd* -y
启动并验证 httpd 服务
/etc/init.d/httpd start
 
2. 配置 yum 服务器端
为了能够使外部主机能够访问服务器,须要进行防火墙设置。
system-config-firewall-tui 在防火墙开启 80 端口
使用局域网内其他主机进行测试
/var/www/html 目录下建立 rhel6 目录并附带权限。
mkdir -p /var/www/html/rhel6
挂载光盘并且将 rhel6 光盘中的 Server 目录中的内容全部复制到 /var/www/html/rhel6 中。
mount /dev/sr0 /mnt/cdrom
cp –R /mnt/cdrom/Server /var/www/html/rhel6
重新启动 httpd 服务,并且设置开机启动 httpd 服务。
/etc/init.d/httpd restart
chkconfig   httpd on
 
3. 配置 yum 服务器客户端
vi /etc/yum.repos.d/local.repo
[http]
name=http
baseurl=http://192.168.0.1/rhel6/Server/  url 在浏览器中验证正确后再复制到此。
enable=1
gpgcheck=0
验证:
yum info httpd
若出现相关软件包信息介绍,则说明服务器搭建成功。