godaddy主機體驗

Godaddy Windows Server 使用初體驗

就於網站程式,一般來說我都是用php開發,不過因為和幾位.net的程設有認識,他們是很棒的開發夥伴,只要是和他們合作的案子,都會用.net來開發。也因為這樣才接觸了windows server.

合作以來一直是使用 smarterasp.net的主機服務,他們是擁有44萬客戶的第三大.NET主機商,控制台很直覺好懂,功能也多,一鍵就能套用cloudeflare的CDN服務,也不用手動更新SSL金鑰,方便度很高,所以用過之後就沒再考慮過別間。

smarterasp.net的管理介面

直到上週六發生了smarterasp機房中了勒索病毒的慘案,徹底把我嚇的...... 幾天睡不了好覺,事件延續了幾天,smarterasp一度關閉客服系統跟粉絲專頁,讓等修復的我等到心都涼了,網站做了十多年,從來還沒有因為虛擬主機的事情這麼煩惱過。週日晚上起我們已經開始找尋新的主機商,不管smaterasp後續做出什麼保證跟補償都不想再理會了。

看了幾間之後選定godaddy的windows主機,因為一次買三年可以半價﹙貪便宜ಥ_ಥ﹚。先給它租下來之後一邊研究使用,一邊等smarterasp恢復後無縫接軌移機作業。沒想到之後卻發生一連串待解決的問題,只能說大概是水土不服吧

godaddy主機管理介面﹙PLESK﹚

1.找不到DNS SERVER NAME

第一個問題是一個超基本的問題,但卻困擾了我一天半之久....。一般的虛擬主機服務,無論是linux或windows主機,在控制台新增了網站之後,系統都會告知:『網站已新增,請將您網域的DNS設定為 ns1.xxx.com與ns2.xxx.com﹙主機的DNS伺服器﹚』,DNS設定生效之後網站就能運作了。但是godaddy的plesk裡完全沒有相關的資訊。

 

2.被電話客服氣死

godaddy的網站上面有個大大的02開頭的客服電話,有中文客服服務也是選他們的原因之一,這樣有問題不需用癟腳的英文發客服信,但後來的事實證明...,客服不見得有辦法解決技術上的問題。

當我發現plesk沒有任何dns server的資訊時,我就去問客服該如何設置,沒想到我打了兩通電話,不同的客服給我的都是一樣的答案:「先生,您設定的網站dns server已經由godaddy的託管了,您不需要做任何其它設定。」我繼續問,不是呀,我的網址不是跟你們買的,我是跟匯智買的,我現在不知道我該在匯智那邊怎麼設定dns才能指向你們的主機。 沒想到還是一直得到一樣的答案:「先生,你不需要在匯智做任何設定」「您網站的dns server已經由godaddy的託管了。」 

見鬼了,如果網站只要這樣就能運作,那我幹嘛不設定一個google.com來玩??還好像有問題的人是我這樣。

 

3.DNS設定就在我的網域裡

客服那問不到答案,我只好自立自強,最後我靠google找到他們的說明文件,雖然文件內容已經跟godaddy目前的介面不同了,但還是看出了端倪。原來只要在plesk新增了網站,系統就會在godaddy的網域管理功能裡建立一組dns紀錄,我需要的dns server設定值就在這裡

在plesk新增網站系統就會在godaddy的網域管理功能裡建立一組dns紀錄,網域下方會備註僅限DNS﹙離站﹚

紅框框起來的兩組dns server name就是我需要的資訊,將這兩組名稱拿去網域註冊商那做設定就OK了。

 

4.無法auto renew SSL金鑰

現在SSL金鑰已是網站的標配了,godaddy windows server的PLESK控制台雖然有金鑰與證書的管理功能,但是只能用手工的方式建立與管理金鑰,雖然設定金鑰並不難,但是如果金鑰無法自動更新的話,每一個網站每隔幾個月就得記得手動去幫它更新證書,一但遲了網址就會出錯,這樣一來誰受得了,管理起來就太沒效率了。

 

5.使用Cludeflare的DNS與SSL

為了有辦法達成 SSL auto renew,使用cloudeflare的服務大概是最佳解法,流程也頗容易

在clodeflare建立帳號後,新增一個網站

輸入網址

建立網站後cloudeflare會將此網域目前的所有DNS紀錄copy過來,此圖列表的紀錄就是從godaddy捉來的﹙已將godaddy的ns server記錄移除﹚,將上圖紅框框起來的兩組名稱設定成網域的dns server就可以了。

目前cloudeflare的SSL服務預設好像是開啟的,如果沒有的話到這裡開啟就好,切記要設定為Flexible。

金鑰簽發者為cloudeflare,有效期將近一年,但這時間不重要,因為它會自動更新(☞゚ヮ゚)☞

 

經過這一連串的研究之後,算是可以放心把smarterasp裡的網站移轉到godaddy的新主機了(❁´◡`❁) 🎉✨🎉✨🎈

 

後記1:

和這台主機搏鬥了一個多月,陸續發現godaddy對它真的有諸多限制,雖然有plesk控制台,但似乎藏了許多功能,最後我們算是敗給無法寄出網站的系統通知信這件事上﹙一直被擋﹚,最終還是放棄它了。

後記2:

放棄了windows主機後,退掉服務改租linux vps,沒想到問題也是不小,詳情請見:https://iamedge.biz/PO文/godaddy主機驚魂記again-嚇到不敢再體驗.html




 迴響列表

目前還沒有任何留言


 留言表單

如果想要使用回覆功能,或是刪除修改自己的留言,可以登入網站後再來留言。

🧨 Method Illuminate\View\View::__toString() must not throw an exception, caught ParseError: syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST)