ubuntu 利用apache製作源伺服器

2021-09-01 22:59:52 字數 980 閱讀 3464

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

1. 在apache的httpd.conf中新增

servername 172.16.56.155

namevirtualhost 172.16.56.155

servername 172.16.56.155

documentroot /var/www/

options indexes followsymlinks

allowoverride none

order allow,deny

allow from all

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 amd64/

並且執行 apt-get update

9 下面就可以安裝你想安裝的軟體了這些安裝的包都是放在自己的伺服器源上

ubuntu 解除安裝apache

安裝時候使用的一鍵安裝,很簡單 apt get install apache2 這兩天想配置乙個lighttpd,但是一直不能成功,今天在公司用虛擬機器裡面的ubuntu 配置lighttpd成功了,懷疑是和apache2 的某些東西衝突了。於是乎就準備解除安裝apache2,然後重新配置light...

ubuntu 安裝部署apache

解壓出httpd 2.2.19資料夾 進入httpd 2.2.19資料夾 3.編譯檔案 設定引數及路徑 像以上這樣設定編譯後apache在modules資料夾將沒有乙個dso模組動態載入!使用.configure help檢視幫助!如下設定 enable mods shared most表示載入大多...

利用php重啟apache程序

通過php重啟apache可以把apache的控制放到web頁面上。但是由於php本身的執行模式,一般而言,除非apache具備root許可權,否則php連 etc都訪問不了,更不用說反過來控制apache了。因此,我們需要找到別的方法。通過system,exec等方法,php可以呼出一些許可權之內...