【WordPress百寶箱3】 對應主機DNS、建立資料庫與使用者帳號
當購買好網址與虛擬主機後,接下來就是要將網域和虛擬主機做一個對應的關係,網址與虛擬主機對應完畢後,我們就需要開始建立資料庫,進行架站作業,資料庫的建立需要找到你的cPanel帳號登入才能建立。網址的對應一般大概需要20分鐘到48小時之間不等,國外買的網址大多24小時內就可以全部通了,如果是台灣買的網址有時候會等待比較久,若遇到超過時間,請直接聯繫網域購買商。
資料庫的部分,你還在用Apache搭配MySQL建立資料庫自己架站嗎?不用這麼麻煩了。自己架站多麻煩,申請虛擬主機架站好簡單,接續之前,我們申請好GoDaddy虛擬主機後就是對應網址,然後要開通資料庫,才能架設WordPress。但是資料庫這玩意,可能很多人不太懂他是什麼?不過其實也不用想太多,你就把他想成是一個家中的金庫,所有重要的資料都要儲存在裡面。
透過cPanel主機開設資料庫其實非常簡單,完全圖像式操作,首先我們僅需先新增一個資料庫、新增一個資料庫使用者,最後再給資料庫授予一個使用者權限,接著就可以使用了,安裝WordPress時,輸入資料庫的帳號與密碼,最後就可以安裝WordPress了。資料庫的帳號密碼哪邊來?這就是透過我們登入cPanel後開始自己新增了,這和cPanel主機的帳密不一樣哦!
不論是要改網址DNS或者是虛擬主機的cPanel登入帳密,我們都可以在電子郵件中找到資料,並登 入設定即可。因此,本次教學分成兩區塊主題,首先是先設定DNS對應,對應時間約需20分鐘到48小時不等,不過根據測試大概3分鐘就可以搞定,但如果你家的ISP(提供網路業者)更新較慢,可能要稍等緩緩一下,因刺如果還連不上,倒是不用太過於緊張,等些時間就可以囉!第二部分則是資料庫的建立教學。
DNS的對應,觀念上我們僅須認清:「網址→主機」、「主機→網址」,換言之,我們要去主機後台取得對應資料同時也應該要加入網址(加入網址這個動作前一篇教學已告知,因此做到了「主機→網址」這部分),那這部份我們就是要針對網址後台輸入主機的對應資料,完成「網址→主機」這個動作,如此一來,兩個動作皆滿足,空間才會和網址對應上,我們才能正常的使用虛擬主機。
一、設定網址與虛擬主機的DNS對應
第1步 首先我們要先找到cPanel登入資料,所謂的cPanel只是一個空間管理後台的一套系統,我們這次購買的GoDaddy主機就是使用這套系統,因此我們要到信箱找一下,開啟你信箱,搜尋「Your hosting is ready to go」這邊可以找到cPanel的登入網址。
第2步 同一封信件中,往下找會有登入cPanel和Godaddy的帳號,圈起來部分則是虛擬主機的伺服器對應資料,那密碼呢?您之前註冊虛擬主機有輸入一組密碼,這組密碼也是GoDaddy帳戶密碼,請您回想一下,如果真的忘記了,也可以去重設密碼。
- Customer:客戶編號,也是cPanel和Godaddy後台入帳號。
- Username:cPanel後台登入帳號
- Doamin:您綁定的網域
- Nameservers:虛擬主機對應的NS資料,總共兩組,請記下來。
第3步 剛剛點入cPanel的登入資料,其實他是整合性登入,輸入剛剛找到的帳號與您之前註冊輸入的密碼,點選﹝Log In﹞進行登入。
第4步 進入後會列出您購買的虛擬主機方案,如果有購買多個會有多個,因為我們僅有註冊一個虛擬主機,因此只會出現一個,每一個虛擬主機上都會有網址,找到與你相符的網址點一下﹝Manage﹞管理此虛擬主機(也就是登入到所謂的cPanel)。
第5步 登入之後,我們可以看到左側,有一個「固定IP位址」,這是您這台主機的IP(在虛擬主機中又稱共享IP,因為虛擬主機是多人使用,同一台都是此IP)。這個IP是針對網址對應只是想要使用「A」紀錄對應的人會用到,不過對於新手,建議大家使用「NS」做對應,後面我們會繼續解釋。
第6步 接下來,我們要登入網址管理後台,因為我們網址和虛擬主機都是在GoDaddy購買,因此帳密就和虛擬主機的相同就可以登入。或者是你也可以搜尋郵件標題「congrats, you registered a new domain」也可以找到此封信,點選﹝GO TO MY ACCOUNT﹞登入。
第7步 登入之後,這邊會列出你所有購買的GoDaddy產品,這次我們要進入找網址,因此請點選【DOMAINS】,展開後找到你購買的網址,後方有﹝Launch﹞點一下。
第8步 接著會進入網域管理後台,找到下方的「Nameservers」並點「Manage」修改。
第9步 點開後可以修改Nameserver,請勾選【Custom】後,點選﹝Add Nameserver﹞。
第10步 接著,在空白欄位上輸入你的「Nameserver」並點選﹝Add Another﹞。(請利用第2步驟找到的兩組Nameserver依序輸入)
第11步 接著再讓我們輸入第二組,然後點選﹝Finish﹞。
第12步 接下來確認一下兩組Nameserver是否正確?正確請點選﹝Save﹞。
第13步 接著會回到網址管理後台,右上角應該會提示修改需要時間變更,可以重整一下頁面幾次,當發現下方的「Nameservers」已經顯示為您剛設定的,即表示已經完成對應。接下來就僅需等待生效而以。
二、新增資料庫與資料庫使用者
當我們對應好網址與虛擬主機後,接下來就需要建立WordPress需要使用的資料庫。資料庫是什麼?他是一個儲存網站上所有資料的地方。如果虛擬主機是空屋,那WordPress就是傢俱,資料庫就像是家裡的保險箱,所有重要的資料都要儲存在裡面。保險箱的鑰匙一定不會跟網站大門一樣,一定是有專屬的人、專屬的密碼,這個專屬的人和密碼就是資料庫的使用者和資料庫密碼、資料庫名稱就是保險箱名稱。所以說,資料庫的帳號與密碼都是我們要額外建立,不會是和虛擬主機或是Godaddy後台相同。
第1步 在Godaddy主機要建立資料庫,首先我們需要使用cPanel帳號密碼登入cPanel虛擬主機管理後台,因此根據前面的教學,你應該知道你的虛擬主機帳號與密碼,可以依照前一部分的第一步驟找到登入網址,不過有更快的方式,當你的虛擬主機對應上網址之後,你可以在你的網址後方加上「2083」就可以登入,範例如下:
- 假設你的網址是: https://wpbox.tips
- 後台登入可以用:https://wpbox.tips:2083 (前面http要加s)
第2步 登入cPanel之後,請看到右側一隻海豚圖案的「MySQL數據庫」點選進入。
第3步 接著請在上方「新增數據庫」部分,輸入你想要的資料庫名稱(請英文或數字,可混搭),然後點選﹝生成數據庫﹞。
第4步 建立成功會顯示「Added the Database (資料庫名稱)」,接著點選﹝返回﹞。
第5步 接著回到前頁後往下滑,請找到「添加新用戶」,這邊就是建立資料庫使用者,用戶名請自訂(英文、數字可混搭),然後密碼部分建議點選﹝密碼生成器﹞。
第6步 基於安全性,建議點選「高級選項」展開下方設定,然後長度改成「16」並點選﹝生成密碼﹞,上方會產生一組隨機亂數密碼,請複製起來。接著勾選下方「我已經將此密碼複製到安全位置」,然後點選﹝使用密碼﹞。
第7步 密碼就會被自動填入,接著請點選﹝生成用戶﹞。
第8步 接著就成功建立資料庫使用者,請點選﹝返回﹞。
第9步 回到前頁後,找到中間右側的「向數據庫添加用戶」,選擇完畢點選﹝添加﹞。
- 用戶:選擇剛剛建立的用戶名稱
- 數據庫:選擇剛剛建立的資料庫名稱
第10步 接著會跳到權限授予部分,請勾選【所有權限】並點選﹝更改﹞。
第11步 然後就完成資料庫的使用者建立、資料庫建立以及資料庫使用者與資料庫相互授權,點選﹝返回﹞即可。
第12步 往下滑,我們會看到我們已經建立的資料庫、與使用者,而且這個資料庫後面「用戶」有資料,表示已經授權可以使用了,剛剛建立的資料庫名稱、帳號(使用者)、密碼都還記得嗎?
以上步驟告訴大家如何新增資料庫與對應網址的DNS,接下來,知道要做什麼了嗎?當然就是架設WordPress!其實很簡單的,會的人也可以先偷跑囉!