Linux防健忘日誌No.70-Ubuntu 12.04 設定DDNS+更改Apache Site Port

前陣子server主機板不能關機(關了之後立馬重新過電,換了n顆power仍然無法解決)

所以想說趁機把server重灌,畢竟他從11.04一路升11.10到12.04也跨了三個版本

 

順便補上之前架server覺得比較簡單的部分,但這次還是去查了一下才做出來

所以還是筆記一下,因為兩篇都短短的,就打在一起了

 

1.DDNS設定

因為本身比較喜歡用動態IP,避免被駭客盯上

但又有架站的需求,所以DDNS一直是必備服務,在UBUNTU安裝DDNS跟喝水一樣容易

 

1.安裝DDNS

sudo apt-get install ddclient

 

2.設定你的ddns種類(dyn.com…等)

3.輸入帳號密碼

 

就結束了~~!!

 

詳細的設定檔可以在/etc/ddclient.conf裏頭找到

 

若想要確保每次伺服器一開機啟動馬上更新

可以把這一行放到/etc/rc.local

/etc/init.d/ddclient -daemon=0 -debug -verbose -noquiet

 

/usr/sbin/ddclient -daemon=0 -debug -verbose -noquiet

 

 

 

 

要不然如果在短時間refresh dynamic ip太多次的話,DNS在一段時間內可能會無法對應到對的IP

 

也可以到設定檔中找到(或新增)daemon=3600

其中3600等於秒數,所以是1小時更新一次

 

嫌這數值太久可以自行調整

 

===================================================

 

接著是更改apache port,到/etc/apache2/port.conf裏頭的

NameVirtualHost *:80
Listen 80

 

改成你要的port

 

若只有一個站台,就到/etc/apache2/sites-available/找到default,把她<VirtualHost *:80>改成你要的

 

若有多個virtualhost一樣修改對應的<VirtualHost *:80>即可(上頭的port.conf的port維持跟default站台一樣就可以了)

 

 

thx for:

DDNS

http://eeepage.info/dyndns/

https://help.ubuntu.com/community/DynamicDNS

 

APACHE CHANGE PORTS

http://www.arthurtoday.com/2010/05/apache2-port.html#.UQt8lb84v4Z

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料