ubuntu 利用apache制作源服务器

假如你的apache 服务器的ip是 172.16.56.155

1. 在apache的httpd.conf中添加

ServerName 172.16.56.155
NameVirtualHost 172.16.56.155
<VirtualHost 172.16.56.155>
ServerName 172.16.56.155
DocumentRoot /var/www/
<Directory "/var/www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

2. 创建文件夹 /var/www/packages/i3186 和 /var/www/packages/amd64
然后把你想让其他服务器想用的deb安装包都放置到这两个文件夹中 其中1386 是放置的32位系统的安装包

3.执行如下的三个命令
cd /var/www/packages

dpkg-scanpackages i386 /dev/null | gzip > i386/Packages.gz
dpkg-scanpackages amd64 /dev/null | gzip > amd64/Packages.gz
4.修改本服务器的/etc/apt/source.list文件,注释掉其他的东西添加如下的语句
deb file:/var/www/packages/amd64/ /
5.在本机执行 apt-get update
6. 重启apache service apache2 restart
7 服务器配置完毕了


8.在另一个电脑上 修改 /etc/apt/source.list
deb http://172.16.56.155/packages/ amd64/
并且执行 apt-get update
9 下面就可以安装你想安装的软件了这些安装的包都是放在自己的服务器源上


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值