设置apache的网页根目录 - 本地repo源的局域网设置方法

问题描述:

在使用apt-mirror与apache2制作repo源时,当进行到“设置局域网源”的步骤,无法搭建apache的资源网站,操作指令如下:

ln -s /var/spool/apt-mirror/mirror/cn.archive.ubuntu.com/ubuntu  /var/www/ubuntu

其中,/var/spool/apt-mirror/mirror/cn.archive.ubuntu.com/ 为从http://cn.archive.ubuntu.com/ubuntu同步下来的repo数据。

但是在同步了repo源的Host上将/etc/apt/sources.list中添加一条源

url: deb file:///var/spool/apt-mirror/mirror/cn.archive.ubuntu.com/ubuntu/

则执行apt-get update并无报错,能够从本地源更新。


问题定位

既然本地源没有问题,那么是在搭建apache的局域源出错了。但是apache的主页访问的了。

有可能问题是发生在我们repo源的目录设置上。


问题解决

查看apache的网站根目录的配置情况:

vim  /etc/apache2/sites-available/000-default.conf

发现其默认地址为:

DocumentRoot /var/www/html

确认了目录之后,执行:

ln -s /var/spool/apt-mirror/mirror/cn.archive.ubuntu.com/ubuntu  /var/www/html/ubuntu

使用网页访问repo源成功,地址为:http://<ip address>/ubuntu。

注:

1、同步源的URL地址:可参考已有的环境的sources.list,将其源包地址取出并存到mirror.list中即可。

2、如何制作本地repo源,请参考该文章:http://forum.ubuntu.org.cn/viewtopic.php?t=41791

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值