摘要:服務(wù)器部署費(fèi)用。經(jīng)過(guò)綜合考量,我們的服務(wù)器選擇了阿里云的虛擬主機(jī)共享版,以下的教程也建立在這個(gè)基礎(chǔ)上,如需要部署其他服務(wù)器或域名產(chǎn)品,請(qǐng)自行查找其他資料,本教程只提供參考。
上午發(fā)此文章,下午更新一下
寫在前面摘要:本文是用阿里云虛擬主機(jī)搭建服務(wù)器和測(cè)試的攻略,如果你想要的服務(wù)器是用來(lái)做:個(gè)人網(wǎng)站、微信開發(fā)、接口開發(fā)、小型數(shù)據(jù)庫(kù)、畢業(yè)設(shè)計(jì),那么你應(yīng)該是找對(duì)了。
本文包含:阿里云虛擬主機(jī)搭建、萬(wàn)網(wǎng)域名申請(qǐng)和解析、使用ftp上傳文件到服務(wù)器
服務(wù)器是我們學(xué)習(xí)開發(fā)的過(guò)程中必不可少的內(nèi)容,本文帶領(lǐng)大家學(xué)習(xí)如何搭建一個(gè)屬于自己的服務(wù)器。
服務(wù)器的類別分為:云服務(wù)器ECS,共享虛擬主機(jī),獨(dú)享虛擬主機(jī)等。在產(chǎn)品開發(fā)過(guò)程中,我們使用共享虛擬主機(jī)來(lái)部署構(gòu)建我們的服務(wù)器。這些服務(wù)器的區(qū)別大家可以去網(wǎng)上查找相關(guān)資料,此處不再一一贅述。
產(chǎn)品選擇的原則主要有幾點(diǎn):
服務(wù)器質(zhì)量。市面上很多服務(wù)器提供商,但是各家的服務(wù)器質(zhì)量各有參差。服務(wù)器質(zhì)量決定了服務(wù)器穩(wěn)定性、接入難度,并發(fā)量等多方面的內(nèi)容,而一個(gè)優(yōu)質(zhì)的服務(wù)器是優(yōu)質(zhì)應(yīng)用的基礎(chǔ),所以我們需要仔細(xì)選擇。
服務(wù)器規(guī)模。我們需要一個(gè)多大的服務(wù)器,帶寬多少,服務(wù)器空間多大等,而這些內(nèi)容主要還是看我們的產(chǎn)品規(guī)模,如果我們的產(chǎn)品面向的是億萬(wàn)級(jí)用戶,那自然需要一個(gè)能夠承受億萬(wàn)級(jí)用戶流量的服務(wù)器。
服務(wù)器部署費(fèi)用。費(fèi)用也是我們不得不考慮的內(nèi)容,在綜合上面的兩點(diǎn)之后,再對(duì)比不同的服務(wù)器提供商的服務(wù)器部署費(fèi)用,我們自然能夠得到一個(gè)滿足需求的服務(wù)器。
經(jīng)過(guò)綜合考量,我們的服務(wù)器選擇了阿里云的虛擬主機(jī)共享版,以下的教程也建立在這個(gè)基礎(chǔ)上,如需要部署其他服務(wù)器或域名產(chǎn)品,請(qǐng)自行查找其他資料,本教程只提供參考。
域名并非必須配置,但是為了開發(fā)方便,還是推薦大家購(gòu)買一個(gè)域名。由于是用來(lái)做學(xué)習(xí)使用,所以不要求簡(jiǎn)單好記的域名,因?yàn)楹?jiǎn)單好記的域名通常的費(fèi)用會(huì)比較高。同時(shí),域名的使用需要通過(guò)ICP備案方可使用,具體方法將在域名申請(qǐng)小節(jié)詳細(xì)說(shuō)明。
請(qǐng)遵守國(guó)家相關(guān)法律法規(guī),勿將服務(wù)器用作違法用途。
首先訪問(wèn)阿里云官網(wǎng),然后使用阿里云賬號(hào)或淘寶賬號(hào)登錄控制臺(tái),如還沒(méi)有賬號(hào),需自行申請(qǐng)并完成登錄。
點(diǎn)擊 控制臺(tái)—個(gè)人中心—實(shí)名認(rèn)證,查看該賬戶是否實(shí)名,如果未實(shí)名,需先進(jìn)行實(shí)名認(rèn)證。
訪問(wèn)阿里云虛擬主機(jī)產(chǎn)品傳送門,選擇一個(gè)虛擬主機(jī)。如果你從未購(gòu)買過(guò)阿里云虛擬主機(jī),你還可以選擇阿里云虛擬主機(jī)入門禮包,6元-9元/年。傳送門。
注意:
1,在選擇服務(wù)器操作系統(tǒng)的時(shí)候,一定要選擇Linux系統(tǒng)。
2,如果不滿足入門禮包的領(lǐng)取條件,則需要購(gòu)買其他虛擬主機(jī)。
購(gòu)買完成后,我們就可以在控制臺(tái)里看到我們剛才購(gòu)買的虛擬主機(jī)了。傳送門。
這里我們能查看購(gòu)買的服務(wù)器IP地址,這個(gè)地址非常重要,請(qǐng)保存在本地。然后我們點(diǎn)擊管理進(jìn)入主機(jī)管理平臺(tái)。
登錄主機(jī)管理平臺(tái)需要主機(jī)名和管理密碼。主機(jī)名就是圖中以bxu開頭的字段,而首次獲取管理密碼需要在上一步的 更多操作 選項(xiàng)里重置管理密碼,然后按操作重置管理密碼。這樣,我們就可以登錄管理平臺(tái)來(lái)管理我們的虛擬主機(jī)了。
在主機(jī)管理控制臺(tái)主頁(yè)的右邊,我們可以看到三個(gè)部分,主機(jī)管理控制臺(tái)相關(guān)賬戶名和密碼、FTP相關(guān)信息、數(shù)據(jù)庫(kù)相關(guān)信息。我們需要將ftp密碼和數(shù)據(jù)庫(kù)密碼重置,然后將這些信息保存在自己電腦里一個(gè)安全的地方,當(dāng)然,你也可以在使用的時(shí)候再來(lái)主機(jī)管理平臺(tái)查看。
至此,我們的服務(wù)器搭建完成。
域名并非是必須的。在我們申請(qǐng)?zhí)摂M主機(jī)的時(shí)候,系統(tǒng)會(huì)給我們分配一個(gè)臨時(shí)域名。那為什么還是推薦大家去申請(qǐng)一個(gè)域名呢?那是因?yàn)榕R時(shí)域名是作為自己的域名還沒(méi)有備案完成的時(shí)候的替代品,每次訪問(wèn)臨時(shí)域名的時(shí)候,系統(tǒng)都會(huì)要求我們輸入ftp用戶名和登錄密碼來(lái)驗(yàn)證我們的身份。所以為了我們的開發(fā)便利,最好還是申請(qǐng)一個(gè)自己的域名并備案。
其次,按照國(guó)家相關(guān)法律法規(guī),域名必須先經(jīng)備案才可以使用。但并非所有的域名后綴都可以備案,需要域名后綴工信部收錄后才允許開放備案,所以我們?cè)谫?gòu)買的時(shí)候一定要購(gòu)買可以備案的域名。
在導(dǎo)航中選擇萬(wàn)網(wǎng)域名注冊(cè)服務(wù),然后查詢你想要購(gòu)買的域名,這里,我們以購(gòu)買sayto.com域名為例(不要在前面加www.,www叫做子域名,不是域名的一部分),購(gòu)買一個(gè)域名。注意,不同的域名后綴價(jià)格不同,按照你的實(shí)際需求購(gòu)買域名。但是,一定要購(gòu)買可以備案的域名后綴。輸入sayto之后,點(diǎn)擊查域名。
然后我們發(fā)現(xiàn)sayto.com已經(jīng)被別人注冊(cè)了,那么我們就只能聯(lián)系這個(gè)域名持有者商量轉(zhuǎn)讓或者選擇其他的域名后綴。那么這里我們選擇另外一個(gè)可以備案的域名sayto.xyz。
具體的購(gòu)買過(guò)程本教程就不再贅述,按照官方給出的提示進(jìn)行購(gòu)買操作。
購(gòu)買完成后,我們就擁有了一個(gè)新的域名sayto.xyz??梢钥吹?,這個(gè)域名還是未實(shí)名的狀態(tài),我們需要先對(duì)它進(jìn)行實(shí)名認(rèn)證。過(guò)程就不再細(xì)講,按照提示一步一步完成就可以了。
接下來(lái)我們就需要對(duì)這個(gè)域名進(jìn)行解析。什么是域名解析呢?這里我們先來(lái)了解一下。服務(wù)器地址實(shí)際上是一個(gè)IP地址,例如,百度的服務(wù)器地址是61.135.169.105,計(jì)算機(jī)在訪問(wèn)百度的服務(wù)器的時(shí)候,只需要按照這個(gè)IP地址進(jìn)行查找就可以了。但是這個(gè)IP地址對(duì)我們?nèi)祟悂?lái)說(shuō)不太好記憶,所以,魚唇的人類就發(fā)明了這樣一套域名系統(tǒng),也就是我們只需要記住www.baidu.com就可以訪問(wèn)百度的服務(wù)器了。計(jì)算機(jī)在訪問(wèn)www.baidu.com這個(gè)地址的時(shí)候,就會(huì)將它解析為61.135.169.105這樣的一個(gè)IP地址,然后進(jìn)行訪問(wèn)。至于如何解析,那是DNS要做的事情,我們現(xiàn)在要做的域名解析,就是要告訴DNS,www.baidu.com這個(gè)地址,應(yīng)該匹配61.135.169.105這個(gè)IP。
讓我們點(diǎn)擊域名后面的解析按鈕,然后添加兩條新的解析記錄。
添加A記錄,記錄值就是我們服務(wù)器的IP地址。
光有域名解析是不夠的,域名指向了服務(wù)器,還需要服務(wù)器綁定域名,這樣才能形成完整的解析信息。在這里打開主機(jī)管理控制臺(tái)。
系統(tǒng)會(huì)自動(dòng)添加www綁定,如果沒(méi)有自動(dòng)添加,手動(dòng)添加一個(gè)www.sayto.xyz。
此時(shí)顯示的應(yīng)該是域名未備案狀態(tài),記得做ICP備案,個(gè)人域名備案流程需要審核10天左右,其中還不包括審核失敗重新審核的狀況。企業(yè)域名備案流程需要一周左右。因此,需要盡快完成域名備案,以免延誤開發(fā)周期。ICP備案完成后,我們就可以使用這個(gè)域名來(lái)訪問(wèn)我們的服務(wù)器了。至此我們的域名和服務(wù)器搭建完成。
如何測(cè)試我們的服務(wù)器和域名系統(tǒng)能夠正常使用呢?我們先梳理一下,現(xiàn)在我們擁有了兩個(gè)域名,一個(gè)系統(tǒng)贈(zèng)送的臨時(shí)域名,形如:bxu123321.my3w.com,另外一個(gè)是我們自己的域名sayto.xyz,并且我們已經(jīng)完成了域名的解析。現(xiàn)在讓我們來(lái)分別在瀏覽器中訪問(wèn)一下這兩個(gè)域名。
如果一切正常的話,臨時(shí)域名的訪問(wèn)結(jié)果是要求你輸入FTP密碼,在輸入密碼后顯示了這樣一個(gè)默認(rèn)主頁(yè)頁(yè)面。
而sayto.xyz因?yàn)檫€未備案,會(huì)顯示以下頁(yè)面:
如果輸入域名看到默認(rèn)主頁(yè)頁(yè)面,說(shuō)明我們的域名和服務(wù)器已經(jīng)搭建成功了。我們?cè)谶@里使用贈(zèng)送的域名來(lái)測(cè)試,當(dāng)sayto.xyz備案完成后,也能使用備案完成的域名來(lái)測(cè)試。
接下來(lái)我們學(xué)習(xí)一下如何上傳文件到服務(wù)器。上傳文件到服務(wù)器需要通過(guò)ftp協(xié)議來(lái)傳輸,如果是Windows系統(tǒng)的話,可以使用Windows資源管理器來(lái)進(jìn)行文件的傳輸,不過(guò)最好還是使用ftp客戶端,方便我們進(jìn)行管理。在這里以filezilla為例,介紹通過(guò)ftp客戶端來(lái)傳輸文件的方法。
首先我們打開filezilla官網(wǎng),下載一個(gè)filezilla客戶端。
勘誤: 下圖中右邊的鏈接是filezilla 服務(wù)端下載,并非客戶端下載。如果您不知道這兩者的區(qū)別,直接下載第一個(gè)鏈接即可!
然后安裝打開。并新建一個(gè)站點(diǎn)鏈接。
注意這里第4步,仔細(xì)對(duì)照著填寫,否則有可能連接失敗。主機(jī)地址、ftp用戶名和ftp密碼可以在主機(jī)管理平臺(tái)首頁(yè)找到。
連接成功后,我們可以看到在遠(yuǎn)程服務(wù)器目錄里出現(xiàn)了這樣的結(jié)構(gòu)。
上圖中的htdocs就是我們的網(wǎng)站空間根目錄,讓我們打開它。
網(wǎng)站根目錄
在阿里云虛擬主機(jī)中,我們只允許操作htdocs這個(gè)文件夾,并且,htdocs文件夾中的report和logreport文件夾是不允許操作的?,F(xiàn)在,讓我們?cè)谧烂嫔闲陆ㄒ粋€(gè)文件夾,叫做test,然后在里面新建一個(gè)1.html文件,然后把這段代碼粘貼到文件中,并保存。
注意,千萬(wàn)不要上傳中文名稱文件夾和中文名稱的文件!會(huì)變成亂碼并且無(wú)法刪除!
upload file success!
現(xiàn)在讓我們把test文件夾拖拽到htdocs文件夾中。
上傳成功后我們?cè)L問(wèn)一下這個(gè)文件。怎么訪問(wèn)呢?剛才說(shuō)過(guò),htdocs就是我們網(wǎng)站服務(wù)器的根目錄,那么我們只需訪問(wèn) “域名/test/1.html”,就等于訪問(wèn)了服務(wù)器中的 “htdocs/test/1.html”。
以后我們上傳文件之后,只需要根據(jù)htdocs文件夾的位置,就可以知道要訪問(wèn)的文件的位置了。
既然都看到這里了,就多多支持小編吧~ps: 此文本來(lái)是給某院校做項(xiàng)目的時(shí)候?qū)懙捻?xiàng)目文檔,院方要求必須詳細(xì),因此難免有些本來(lái)很簡(jiǎn)單的步驟會(huì)過(guò)于詳細(xì),也導(dǎo)致本文篇幅超過(guò)預(yù)期。。。希望大家不要吐槽。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/3179.html
摘要:預(yù)知后事如何,且聽下回分解六心得體會(huì)經(jīng)歷了這次彎彎彎彎彎的極度不暢的建站之路,我才明白高屋建瓴的重要意義,也明白了循序漸進(jìn)先打好基礎(chǔ)才是王道呀。? 一、背景 為了達(dá)到創(chuàng)1的結(jié)課要求,并且實(shí)現(xiàn)以前就憧憬過(guò)的網(wǎng)站想法,我在什么都沒(méi)有準(zhǔn)備的情況下開始了建設(shè)網(wǎng)站的腳步。腦袋一熱就行動(dòng),也許我就這樣子的莽撞,造成我后來(lái)撞得滿頭包。 二、預(yù)備知識(shí) 開始的時(shí)候我只有學(xué)了一個(gè)學(xué)期的c語(yǔ)言,java,...
摘要:接下來(lái)繼續(xù)介紹三種架構(gòu)模式,分別是查詢分離模式微服務(wù)模式多級(jí)緩存模式。分布式應(yīng)用程序可以基于實(shí)現(xiàn)諸如數(shù)據(jù)發(fā)布訂閱負(fù)載均衡命名服務(wù)分布式協(xié)調(diào)通知集群管理選舉分布式鎖和分布式隊(duì)列等功能。 SpringCloud 分布式配置 SpringCloud 分布式配置 史上最簡(jiǎn)單的 SpringCloud 教程 | 第九篇: 服務(wù)鏈路追蹤 (Spring Cloud Sleuth) 史上最簡(jiǎn)單的 S...
摘要:內(nèi)容主要有四個(gè)方面趨勢(shì)基礎(chǔ)實(shí)踐調(diào)試。一趨勢(shì)這一章節(jié)主要介紹近幾年和未來(lái)的趨勢(shì),包括兩大瀏覽器和對(duì)的態(tài)度,以及淘寶天貓和阿里云的實(shí)踐情況。完整性是指為了避免網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)被非法篡改,使用算法來(lái)保證消息的完整性。 摘要: 本文邀請(qǐng)阿里云CDN HTTPS技術(shù)專家金九,分享Tengine的一些HTTPS實(shí)踐經(jīng)驗(yàn)。內(nèi)容主要有四個(gè)方面:HTTPS趨勢(shì)、HTTPS基礎(chǔ)、HTTPS實(shí)踐、HTTPS...
摘要:燃情九月鉅惠金秋值此季節(jié),阿里云又推出了金秋上云季,精選百款產(chǎn)品,助力創(chuàng)業(yè)新勢(shì)力。注冊(cè)登陸還可抽取天貓精靈企業(yè)電子書大禮包等好禮。燃情九月 鉅惠金秋!值此季節(jié),阿里云又推出了金秋上云季,精選百款產(chǎn)品,助力創(chuàng)業(yè)新勢(shì)力。從9月1日開始,每天上午10點(diǎn)、下午4點(diǎn)將會(huì)放出爆款產(chǎn)品,進(jìn)行限量秒殺,大家不要錯(cuò)過(guò)。注冊(cè)登陸還可抽取MacBook Air、天貓精靈、企業(yè)電子書大禮包等好禮。 會(huì)...
摘要:聲明在任何云服務(wù)器上安裝網(wǎng)站都是異曲同工,操作系統(tǒng)分為和。如果你沒(méi)有購(gòu)買阿里云,自然就不能申請(qǐng)服務(wù)號(hào)了。信息填完之后,阿里云那邊會(huì)進(jìn)行初步審核,我當(dāng)時(shí)不超過(guò)幾個(gè)小時(shí)就收到審核通過(guò)的郵件了。【聲明】 在任何云服務(wù)器上安裝wordpress網(wǎng)站都是異曲同工,操作系統(tǒng)分為window和Linux。在這里,我選擇linux操作系統(tǒng)來(lái)搭建wordpress網(wǎng)站。 如果要了解基本的網(wǎng)站搭建流程,請(qǐng)看文章...
閱讀 1713·2021-09-08 10:42
閱讀 3669·2021-08-11 10:23
閱讀 4179·2019-08-30 14:10
閱讀 2792·2019-08-29 17:29
閱讀 3151·2019-08-29 12:50
閱讀 694·2019-08-26 13:36
閱讀 3517·2019-08-26 11:59
閱讀 1547·2019-08-23 16:23