天天看點

史上最詳細阿裡雲伺服器搭建及域名申請攻略

摘要:本文是用阿裡雲虛拟主機搭建伺服器和測試的攻略,如果你想要的伺服器是用來做:個人網站、微信開發、接口開發、小型資料庫、畢業設計,那麼你應該是找對了。

本文包含:阿裡雲虛拟主機搭建、萬網域名申請和解析、使用ftp上傳檔案到伺服器

寫在前面

伺服器

/伺服器的類别分為:雲伺服器ECS,共享虛拟主機,獨享虛拟主機等。在産品開發過程中,我們使用共享虛拟主機來部署建構我們的伺服器。這些伺服器的差別大家可以去

網上查找相關資料

,此處不再一一贅述。

産品選擇

産品選擇的原則主要有幾點:

伺服器品質。市面上很多伺服器提供商,但是各家的伺服器品質各有參差。伺服器品質決定了

伺服器穩定性

、接入難度,并發量等多方面的内容,而一個優質的伺服器是優質應用的基礎,是以我們需要仔細選擇。

伺服器規模

。我們需要一個多大的伺服器,帶寬多少,伺服器空間多大等,而這些内容主要還是看我們的産品規模,如果我們的産品面向的是億萬級使用者,那自然需要一個能夠承受億萬級使用者流量的伺服器。

伺服器部署費用。費用也是我們不得不考慮的内容,在綜合上面的兩點之後,再對比不同的伺服器提供商的伺服器部署費用,我們自然能夠得到一個滿足需求的伺服器。

經過綜合考量,我們的伺服器選擇了阿裡雲的虛拟主機共享版,以下的教程也建立在這個基礎上,如需要部署其他伺服器或域名産品,請自行查找其他資料,本教程隻提供參考。

前期準備

域名并非必須配置,但是為了開發友善,還是推薦大家購買一個域名。由于是用來做學習使用,是以不要求簡單好記的域名,因為簡單好記的域名通常的費用會比較高。同時,域名的使用需要通過ICP備案方可使用,具體方法将在域名申請小節詳細說明。

請遵守國家相關法律法規,勿将伺服器用作違法用途。

伺服器搭建

首先通路

阿裡雲官網

,然後使用阿裡雲賬号或淘寶賬号登入控制台,如還沒有賬号,需自行申請并完成登入。

點選 控制台—個人中心—實名認證,檢視該賬戶是否實名,如果未實名,需先進行實名認證。

通路阿裡雲虛拟主機産品傳送門,選擇一個虛拟主機。如果你從未購買過阿裡雲虛拟主機,你還可以選擇阿裡雲虛拟主機入門禮包,6元-9元/年。傳送門。

注意:

1,在選擇伺服器作業系統的時候,一定要選擇Linux系統。

2,如果不滿足入門禮包的領取條件,則需要購買其他虛拟主機。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

購買完成後,我們就可以在控制台裡看到我們剛才購買的虛拟主機了。

傳送門
史上最詳細阿裡雲伺服器搭建及域名申請攻略

這裡我們能檢視購買的

伺服器IP位址

,這個位址非常重要,請儲存在本地。然後我們點選管理進入主機管理平台。

登入主機管理平台需要主機名和管理密碼。主機名就是圖中以bxu開頭的字段,而首次擷取管理密碼需要在上一步的 更多操作 選項裡重置管理密碼,然後按操作重置管理密碼。這樣,我們就可以登入管理平台來管理我們的

虛拟主機了
史上最詳細阿裡雲伺服器搭建及域名申請攻略

在主機管理控制台首頁的右邊,我們可以看到三個部分,主機管理控制台相關賬戶名和密碼、FTP相關資訊、資料庫相關資訊。我們需要将ftp密碼和資料庫密碼重置,然後将這些資訊儲存在自己電腦裡一個安全的地方,當然,你也可以在使用的時候再來

主機管理平台

檢視。

至此,我們的伺服器搭建完成。

域名申請及解析

域名并非是必須的。在我們申請虛拟主機的時候,系統會給我們配置設定一個臨時域名。那為什麼還是推薦大家去申請一個域名呢?那是因為臨時域名是作為自己的域名還沒有備案完成的時候的替代品,每次通路臨時域名的時候,系統都會要求我們輸入ftp使用者名和登入密碼來驗證我們的身份。是以為了我們的開發便利,最好還是申請一個自己的域名并備案。

其次,按照國家相關法律法規,域名必須先經備案才可以使用。但并非所有的域名字尾都可以備案,需要域名字尾工信部收錄後才允許開放備案,是以我們在購買的時候一定要購買可以備案的域名。

開始申請域名

在導航中選擇

萬網域名注冊

服務,然後查詢你想要購買的域名,這裡,我們以購買sayto.com域名為例(不要在前面加www.,www叫做子域名,不是域名的一部分),購買一個域名。注意,不同的域名字尾價格不同,按照你的實際需求購買域名。但是,一定要購買可以備案的域名字尾。輸入sayto之後,點選查域名。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

然後我們發現sayto.com已經被别人注冊了,那麼我們就隻能聯系這個域名持有者商量轉讓或者選擇其他的域名字尾。那麼這裡我們選擇另外一個可以備案的域名sayto.xyz。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

具體的購買過程本教程就不再贅述,按照官方給出的提示進行

購買操作
史上最詳細阿裡雲伺服器搭建及域名申請攻略

購買完成後,我們就擁有了一個新的域名sayto.xyz。可以看到,這個域名還是未實名的狀态,我們需要先對它進行實名認證。過程就不再細講,按照提示一步一步完成就可以了。

接下來我們就需要對這個域名進行解析。什麼是域名解析呢?這裡我們先來了解一下。伺服器位址實際上是一個IP位址,例如,百度的伺服器位址是61.135.169.105,計算機在通路百度的

的時候,隻需要按照這個IP位址進行查找就可以了。但是這個IP位址對我們人類來說不太好記憶,是以,魚唇的人類就發明了這樣一套域名系統,也就是我們隻需要記住www.baidu.com就可以通路百度的伺服器了。計算機在通路www.baidu.com這個位址的時候,就會将它解析為61.135.169.105這樣的一個IP位址,然後進行通路。至于如何解析,那是DNS要做的事情,我們現在要做的域名解析,就是要告訴DNS,www.baidu.com這個位址,應該比對61.135.169.105這個IP。

讓我們點選域名後面的解析按鈕,然後添加兩條新的解析記錄。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

]

添加A記錄,記錄值就是我們伺服器的IP位址。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

光有域名解析是不夠的,域名指向了伺服器,還需要伺服器綁定域名,這樣才能形成完整的解析資訊。在這裡打開主機管理控制台。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

系統會自動添加www綁定,如果沒有自動添加,手動添加一個www.sayto.xyz。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

此時顯示的應該是域名未備案狀态,記得做ICP備案,個人域名備案流程需要稽核10天左右,其中還不包括稽核失敗重新稽核的狀況。企業域名備案流程需要一周左右。是以,需要盡快完成域名備案,以免延誤開發周期。ICP備案完成後,我們就可以使用這個域名來通路我們的

了。至此我們的域名和伺服器搭建完成。

測試伺服器和域名

如何測試我們的伺服器和域名系統能夠正常使用呢?我們先梳理一下,現在我們擁有了兩個域名,一個系統贈送的臨時域名,形如:bxu123321.my3w.com,另外一個是我們自己的域名sayto.xyz,并且我們已經完成了域名的解析。現在讓我們來分别在浏覽器中通路一下這兩個域名。

如果一切正常的話,臨時域名的通路結果是要求你輸入FTP密碼,在輸入密碼後顯示了這樣一個預設首頁頁面。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

而sayto.xyz因為還未備案,會顯示以下頁面:

史上最詳細阿裡雲伺服器搭建及域名申請攻略

如果輸入域名看到預設首頁頁面,說明我們的域名和伺服器已經搭建成功了。我們在這裡使用贈送的域名來測試,當sayto.xyz備案完成後,也能使用備案完成的域名來測試。

接下來我們學習一下如何上傳檔案到伺服器。上傳檔案到伺服器需要通過ftp協定來傳輸,如果是Windows系統的話,可以使用Windows資料總管來進行檔案的傳輸,不過最好還是使用ftp用戶端,友善我們進行管理。在這裡以filezilla為例,介紹通過ftp用戶端來傳輸檔案的方法。

首先我們

打開filezilla官網

,下載下傳一個filezilla用戶端。

勘誤: 下圖中右邊的連結是filezilla 服務端下載下傳,并非用戶端下載下傳。如果您不知道這兩者的差別,直接下載下傳

第一個連結即可

史上最詳細阿裡雲伺服器搭建及域名申請攻略

然後安裝打開。并建立一個站點連結。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

注意這裡第4步,仔細對照着填寫,否則有可能連接配接失敗。主機位址、ftp使用者名和ftp密碼可以在主機管理平台首頁找到。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

連接配接成功後,我們可以看到在

遠端伺服器目錄

裡出現了這樣的結構。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

上圖中的htdocs就是我們的網站空間根目錄,讓我們打開它。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

網站根目錄

阿裡雲虛拟主機

中,我們隻允許操作htdocs這個檔案夾,并且,htdocs檔案夾中的report和logreport檔案夾是不允許操作的。現在,讓我們在桌面上建立一個檔案夾,叫做test,然後在裡面建立一個1.html檔案,然後把這段代碼粘貼到檔案中,并儲存。

注意,千萬不要上傳中文名稱檔案夾和中文名稱的檔案!會變成亂碼并且無法删除!

現在讓我們把test檔案夾拖拽到htdocs檔案夾中。

史上最詳細阿裡雲伺服器搭建及域名申請攻略
史上最詳細阿裡雲伺服器搭建及域名申請攻略

上傳成功後我們通路一下這個檔案。怎麼通路呢?剛才說過,htdocs就是我們網站伺服器的根目錄,那麼我們隻需通路 “域名/test/1.html”,就等于通路了伺服器中的 “htdocs/test/1.html”。

史上最詳細阿裡雲伺服器搭建及域名申請攻略

以後我們上傳檔案之後,隻需要根據htdocs檔案夾的位置,就可以知道要通路的檔案的位置了。

ps: 此文本來是給某院校做項目的時候寫的項目文檔,院方要求必須詳細,是以難免有些本來很簡單的步驟會過于詳細,也導緻本文篇幅超過預期。。。希望大家不要吐槽。