您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 >
小組開(kāi)發(fā)環(huán)境搭建:dhcp+apache+ftp+cvs+samba
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/22 15:44:58 ] 推薦標(biāo)簽:


  ln -s /usr/share/doc /home/apache/htdocs/doc

  我希望WEB發(fā)布的內(nèi)容大家通過(guò)WINDOWS網(wǎng)絡(luò)鄰居也可以訪問(wèn):假設(shè)/home/share是samba發(fā)布的只讀共享路徑


  ln -s /home/apache/htdocs /home/share

  服務(wù)的自動(dòng)啟動(dòng):

  系統(tǒng)已經(jīng)安裝的服務(wù)一般可以通過(guò)setup的服務(wù)配置是否自動(dòng)啟動(dòng),否則在/etc/rc.local里加一些啟動(dòng)腳本即可。

  比如:

  備份和日志統(tǒng)計(jì)

  可以將以下腳本寫在主服務(wù)器的ROOT的CRON里:


  #time sync
  0 5 * * 1 (/usr/bin/rdate -s YOUR_DATE_TIME_SERVER)

  #backup gnats
   6 3 * * * (cd /home; tar cf
     /home/backup/gnats.`date +\%w`.tar gnats)

  #backup cvsroot
  5 3 * * * (cd /home; tar cf
    /home/backup/cvsroot.`date +\%w`.tar cvsroot)

  #backup apache
  8 3 * * * (cd /home; tar cf
    /home/backup/apache.`date +\%w`.tar apache)

  #gzip all backup
  50 3 * * * (gzip -f /home/backup/*.tar)

  #webalizer demo
  3 5 * * * (/usr/local/bin/webalizer -c /home/apache/conf/webalizer.conf
    /home/apache/logs/`date -d yesterday +
%w`/aclearcase/" target="_blank" >ccess_log)

  #remove last week log
  3 4 * * * (find /home/apache/logs/ -name
    access_log -mtime +6 -exec rm -f {};)

  這樣,在/home/backup目錄下會(huì)有按星期輪訓(xùn)的7個(gè)備份。然后通過(guò)在輔助服務(wù)器上設(shè)置CRON用wget的-m選項(xiàng)鏡像主服務(wù)器上的/home/backup目錄或者用rsync做同步可以了。后面的2條是關(guān)于使用webalzier做服務(wù)器的日志統(tǒng)計(jì),APACHE的日志通過(guò)cronolog進(jìn)行了輪循。

上一頁(yè)1234下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd