Apt本地源配置

来源:互联网 发布:知已交友网个人中心 编辑:程序博客网 时间:2024/06/10 05:41


1.      安装Apache2

# apt-get install apache2

 

或源码安装

 http://archive.apache.org/dist/httpd下载

# tar zxvf httpd-2.4.9.tar.gz

# cd httpd-2.4.9

# ./configure --prefix=/usr/local/apache2

# make && make install

 

Apache2启动时报“apache2: Could not reliably determine the server's fully qualifieddomain name”

# vi/etc/apache2/apache2.conf

添加: ServerName localhost

2.      Apt本地源单路径配置

默认配置下,apt的包只能放在/var/www/html下。

# cd /var/www/html

# mkdir ubuntu-local

# cp /var/cache/apt/archives/*.deb  ./ubuntu-local   //将软件包拷贝到ubuntu-local

# dpkg-scanpackagesubuntu-local /dev/null | gzip > ubuntu-local/Packages.gz  //生成软件包依赖信息文件,需要先安装dpkg-dev

# vi /etc/apt/sources.list

            添加:

                      deb http://127.0.0.1 /ubuntu-local/     //本地配置

                      deb http://10.10.1.333 /ubuntu-local/   //远程节点配置

配置完成后可通过web访问” http://10.10.1.333/ubuntu-local”

 

# apt-get update   //更新源,配置完成

3.      Apt本地源多路径配置

    a.      修改apache2默认配置

# vi /etc/apache2/sites-available/default-ssl.conf

修改“DocumentRoot/var/www/html”为“DocumentRoot /var/www”

# vi /etc/apache2/sites-available/000-default.conf

修改“DocumentRoot/var/www/html”为“DocumentRoot /var/www”

# vi /etc/apparmor.d/abstractions/web-data

添加:

    /var/www/ubuntu/ r,

           /var/www/ubuntu/** r,

 

    b.      配置apt

在单路径配置的基础上添加一个新的软件路径。

# cd /var/www

# mkdir ubuntu

# cp /var/cache/apt/archives/*.deb ./ ubuntu   //将软件包拷贝到ubuntu

# dpkg-scanpackages ubuntu /dev/null | gzip > ubuntu/Packages.gz

# vi /etc/apt/sources.list

添加:

                        debhttp://127.0.0.1 /html/ubuntu-local/    //本地配置

                        debhttp://127.0.0.1 /ubuntu/       //本地配置

                        deb http://10.10.1.333 /html/ubuntu-local/     //远程节点配置

                        debhttp://10.10.1.333 /ubuntu/       //远程节点配置

 

配置完成后可通过web访问” http://10.10.1.333”

# apt-get update   //更新源,配置完成

 

 

0 0
原创粉丝点击