網(wǎng)站性能檢測評分
注:本網(wǎng)站頁面html檢測工具掃描網(wǎng)站中存在的基本問題,僅供參考。
企業(yè)云建站
建站選虛擬主機好還是云服務器好 行業(yè)視頻課程
由于技術升級、激烈競爭等原因,云服務器的國內(nèi)市場價格近兩年不斷降低,這種變化給越來越多中小企業(yè)帶來了新的IT資源部署方式,也吸引更多站長將目光從傳統(tǒng)虛擬主機轉(zhuǎn)移到云服務器。那么問題來了,云服務器和虛擬主機有什么本質(zhì)區(qū)別?兩者分別對應哪些應用場景?建站選虛擬主機好還是云服務器好呢?我們深入淺出地探討以下。
一、技術要求:虛擬主機<云服務器
既然云服務器有那么多先進的優(yōu)點和功能,那是不是意味著每個企業(yè)都適合使用云服務器呢?當然不是。云服務器用戶擁有最高管理權(quán)限,這意味著用戶擁有最高的自由度,可以任意搭建環(huán)境、安裝軟件,但對于缺乏技術基礎的企業(yè)來說則意味著需要增加更高的運維成本,用戶需要自己設置,搭建適合自身應用需求的環(huán)境并自助完成優(yōu)化和管理。但虛擬主機則無需這樣麻煩。虛擬主機管理簡單,諸如環(huán)境搭建、系統(tǒng)/軟件配置、防病毒、防攻擊等安全措施都由服務商負責,租用虛擬主機通常只需要幾分鐘的時間就可以開通,并快速創(chuàng)建網(wǎng)站,效率非常高,業(yè)務可以最快上線,用戶無需具備技術能力,幾乎沒有技術門檻限制。
二、成本:虛擬主機<云服務器
毫無疑問,無論企業(yè)還是開發(fā)者,對成本的投資都是非常敏感的。大家之所以喜歡用虛擬主機,有個很大原因就是云服務器價格較高,難以承受。但是伴隨資源整合、調(diào)度等技術的持續(xù)提升,云服務器的資源利用率逐日降低,各大云服務商為搶占市場,紛紛下調(diào)云服務器定價,目前云服務器市場價格已經(jīng)降低到普通開發(fā)者也能接受的范圍內(nèi)。而虛擬主機,最大的特點就是便宜,全球90%以上的網(wǎng)站都有過使用虛擬主機的經(jīng)歷。虛擬主機,最受草根站長的歡迎,也降低了小微企業(yè)的IT創(chuàng)業(yè)成本,再加上某些服務商推出的免費虛擬主機,即使是個人,也能輕松搭建網(wǎng)站,幾乎沒有技術和費用門檻。
三、性能:云服務器>虛擬主機
既然虛擬主機管理更簡單、成本更低,那是不是意味著虛擬主機比云服務器好呢?顯然不是。云服務器的優(yōu)勢,主要體現(xiàn)在性能和強大的新功能上。通常,虛擬主機配置較低,幾百個用戶共享一臺實體服務器的資源、性能和帶寬,這就無法避免地存在用戶之間搶奪資源的情況,并且一旦發(fā)生硬件故障,無法自動快速修復,因此虛擬主機的在線率難以保證達到99.9%以上。但云服務器則完全不同。云服務器是從云端虛擬資源池中調(diào)取并獨享資源,所有資源都可以根據(jù)業(yè)務變化彈性擴展或收縮。云服務器性能高,并且支持分布式多重副本容災,提供實時快照備份功能,無單點故障,即使出現(xiàn)硬件故障,也能自動熱遷移到其他云服務器上恢復使用,其穩(wěn)定性、高可用性遠遠超出虛擬主機等傳統(tǒng)互聯(lián)網(wǎng)服務托管平臺。
四、根據(jù)業(yè)務指標決定虛擬主機/云服務器的選擇
建站選虛擬主機還是云服務器好呢?知了云告訴你兩者各自擁有其獨特的優(yōu)點和劣勢。選擇時,需根據(jù)自身IT部署需求,從衡量關鍵應用程序度量開始。如果沒有確定這些指標,就無法知曉云服務器或虛擬主機是否契合你的業(yè)務需求。一旦用戶確定了指標,需要查看能夠增加價值的事情,如果用戶的業(yè)務遷移到云服務器,就可以隨時根據(jù)需求增長維持其性能,進而為企業(yè)IT業(yè)務的穩(wěn)定持續(xù)發(fā)展提供恒久動力。
阿里云ECS建網(wǎng)站(建站)超詳細全套完整圖文教程!菜鳥必看! 營銷視頻課程
Ethan_HangZhou |
第一步:如何以最低價格快速買到阿里云服務器?
1
1.1 如何便宜購買云服務器?
答:現(xiàn)在阿里云推出了一個拼團活動。需要的可以點擊底部的【閱讀原文】購買。
1.2 我買云服務器時要選操作系統(tǒng),服務器各操作系統(tǒng)有什么特點?怎么選?
答:Windows:操作簡單,功能實用,安全性較差。
Linux:兼容性好、安全性很好、穩(wěn)定,是目前大部分保密機構(gòu)服務器操作系統(tǒng)都是它。(推薦,本文作者使用Linux,后文是Linux系統(tǒng)的建站教程)
NetWare:批處理功能優(yōu)秀,但目前市場占有率很少。
Unix:支持大型文件系統(tǒng)與數(shù)據(jù)庫,對于系統(tǒng)應用軟件支持較完善。
其他操作系統(tǒng)就不介紹了。
第二步:如何注冊我的專屬域名?
2
2.1 什么是域名?它有什么作用?
答:按照百度百科解釋,域名(Domain Name),是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用于在數(shù)據(jù)傳輸時標識計算機的電子方位。(例如:“baidu”)。一個域名的作用是便于記憶和溝通的一組服務器的地址。
2.2 如何以最快方式注冊域名?
答:登錄阿里云,點擊域名與網(wǎng)站(萬網(wǎng))-域名-域名注冊,然后搜索你想注冊的域名并進行購買,如圖2.11和圖2.12。
圖2.1 搜索域名
圖2.12 注冊域名
PS:常見國際域名后綴:,,.top,tech,.ink,.info,.win等
常見國內(nèi)域名后綴:, , .cx, .cc, .xin等
如果想了解更多域名后綴,請搜索域名后綴大全。
2.3 購買好域名后我就可以直接使用它嗎?
答:不可以,域名只有經(jīng)過備案審核后才能使用。
2.4 那我該如何備案呢?
答:在阿里云登錄后進入備案系統(tǒng),申請備案。
按表單要求填寫真實的備案信息,然后點擊提交。此操作需要證件照(身份證或其他有效證件)的正反面照片。
提交申請后過一天或兩天,阿里云工作人員會給你打電話,驗證你的姓名和身份證后四位等信息,如果你回答全部正確,恭喜你,初審通過!
接下來你需要再次登錄備案系統(tǒng),申請幕布拍照,然后點擊指定鏈接,網(wǎng)購一塊價值¥15的幕布,以此為背景拍照再上傳到備案系統(tǒng)。下圖2.4是本文作者拍的照片。
阿里云工作人員會對你的照片進行審核,照片審核通過后他們會把你的備案信息提交給省通信管理局審核,通信管理局一般會審核11—20天(本文作者只用了9天就審核通過了),審核通過后會發(fā)短信和郵件通知你。
圖2.4 幕布拍照
PS:如果對備案還有疑問,請參考阿里云官方文檔——首次備案圖文引導。https://link.jianshu?t=https://m.aliyun/doc/document_detail/36922.html
第三步:如何控制云服務器?怎么傳輸文件?
3
3.1 是否有軟件可以滿足我控制云服務器的需求?我想用電腦和它傳輸文件怎么辦?
答:的確有滿足你需求的軟件。那么我就向你推薦兩款好用的軟件并簡單介紹一下這兩個軟件作用:
a.控制云服務器軟件:Xshell b.能和電腦傳輸?shù)能浖篨ftp
我簡單介紹一下這兩款軟件。Xshell:能在Windows界面下訪問遠端不同系統(tǒng)下的服務器。簡單來說,你可以通過這款軟件控制云服務器ECS。Xftp:基于 MS windows平臺的功能強大的SFTP、FTP文件傳輸軟件。簡單來說,通過這款軟件你可以在你的電腦和云服務器之間傳輸文件。
PS:還有很多能實現(xiàn)類似功能的軟件。如果你想了解更多,推薦你搜索Putty、XShell、SecureCRT、SSH Secure Shell Slient?
3.2 我覺得Xshell和Xftp不錯!那我應該從哪里下載它們呢?
答:我都幫你整理好了。下面就貼出兩個軟件的下載地址:
Xshell:https://link.jianshu?t=
Xftp:https://link.jianshu?t=
3.2 文中推薦的兩個鏈接都掛了,我還有其他途徑下載它們嗎?
答:嘎嘎嘎!當然有!你可以下載本文作者百度云的分享文件:
Xshell:https://link.jianshu?t=http:///s/1eSrGtay%20 密碼:kgig
Xftp:https://link.jianshu?t=http:///s/1pLnuzrX 密碼:lc01
PS:這兩個文件下載好了后免安裝,雙擊即可運行。
3.3 軟件都下載好了!怎么使用Xshell和Xftp啊?
答:別著急,按照我下面步驟一步步做:
運行Xshell。
新建會話屬性,詳細步驟請看下圖3.32。
圖3.32 新建會話屬性
連接會話,具體看下圖3.33。
圖3.33 連接會話
輸入用戶名,具體看下圖3.34。
圖3.34 輸入用戶名
輸入密碼,具體看下圖3.35。注意:如果你忘記或者未設置你的密碼可進入ECS控制臺-實例列表-重置密碼。重置密碼成功后記得重啟服務器。
圖3.35 輸入密碼
成功連接界面如下圖3.36。
圖3.36 成功連接服務器
第四步:如何在云服務器下部署Java Web項目?
4
4.1 在云服務器下部署 Java一共提供幾種方式?不同方式優(yōu)缺點是什么?
答:一共三種方式。這三種方式分別是Java鏡像部署、一鍵安裝包部署和手動部署。前兩種方式優(yōu)點是方便快捷,缺點是要花錢!而且價格個人覺得不便宜,Java鏡像部署一個月要¥80,一鍵安裝包部署雖然一次只要5塊,但是本文作者沒試過也就不好評價。而手動部署方式的優(yōu)缺點正好與前兩種方式相反,它優(yōu)點是免費同時修煉了你的技術,缺點就是稍微費事了點。
4.2 我該選擇哪種方式部署Java項目呢?
答:如果你不差錢或者時間緊迫的話,你可以選擇Java鏡像部署或一鍵安裝包部署。因為我沒試過這兩種方式,所以具體就不介紹了。具體操作方式請看阿里云官方介紹Java鏡像部署或一鍵安裝包部署。如果你傾向于修煉技術的話,你還是選擇手動部署吧,而我個人也推薦這個部署方式,下文我將詳細介紹怎樣手動部署。
4.3 手動部署需要做什么準備工作呢?
答:你需要下載在Java jdk安裝包和Tomcat。我下面給出它們的官方下載鏈接:
Java jdk:(下載“jdk-序號-linux-x64.tar.gz”版本)
Tomcat:http://tomcat.apache.org/download-80.cgi(點擊首頁左側(cè)Tomcat 8,下載“tar.gz (pgp, md5, sha1)”)
4.4 jdk安裝包我都下載好了,我該怎么安裝jdk呢?
答:首先打開Xshell和Xftp,用Xftp在云服務器創(chuàng)建文件夾,具體做法如下圖4.41。
圖4.41 創(chuàng)建文件夾
將jdk安裝包和tomcat安裝包復制粘貼到云服務器對應的文件夾下。
在Xshell輸入指令,解壓jdk安裝包到指定文件夾,解碼指令如下圖4.43:|
#tar-xvf jdk-版本編號-linux-x64.tar.gz-C/usr/java/jdk/
圖4.43 解壓指令
解壓完畢后jdk文件夾里會有對應文件,開始配置環(huán)境變量,如下圖4.44,具體指令如下:
#vi /etc/profile export JAVA_HOME=/usr/java/jdk/jdk版本編號_121 export JRE_HOME=/usr/java/jdk/jdk版本編號_121/jre export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
圖4.44 配置環(huán)境變量
編輯完內(nèi)容后,按下Esc鍵,并輸入“:wq”,然后回車可以保存退出。
保存完畢后輸入下面指令:
#source /etc/profile
驗證是否成功,如下圖4.46,輸入下面驗證指令:
# java -version
圖4.46 jdk安裝成功
4.5 jdk安裝好了,那tomcat又要如何安裝?
答:別著急!tomcat安裝要輕松許多,具體安裝步驟如下:
解壓tomcat,解壓指令如下:
# tar -xvf apache-tomcat-版本編號.tar.gz -C /usr/java/tomcat/
圖4.51 解壓tomcat
進入解壓文件夾下的bin文件夾,指令如下:
#cd/usr/java/tomcat/apache-tomcat-版本編號/bin/
圖4.52 進入指定文件夾
編輯setclasspath.sh 腳本,指令如下:
# vi setclasspath.sh
添寫如下內(nèi)容:
export JAVA_HOME=/usr/java/jdk/jdk版本編號export JRE_HOME=/usr/java/jdk/jdk版本編號/jre
保存編輯內(nèi)容,按下Esc鍵,并輸入“:wq”,然后回車可以保存退出。
啟動tomcat,指令如下:
#./startup.sh
圖4.56 開啟tomcat
4.6 jdk和tomcat都弄好了,接下來可以用瀏覽器訪問我的云服務器嗎?
答:當然可以!你可以從瀏覽器訪問,輸入http://云服務器的ip:8080就能訪問啦!效果如下圖4.6。
圖4.6 訪問成功
4.7 我部署自己的項目怎么做?
答:將項目上傳到 Tomcat文件夾下的 Webapps 文件夾里就行。上傳好了后,瀏覽器訪問即可。例如:http://云服務器ip地址:8080/index/one.html等。
圖4.7 部署自己項目
4.8 怎么通過我的域名訪問我的網(wǎng)站呢?
【推薦閱讀】
一個架構(gòu)師談什么是架構(gòu),以及怎么成為架構(gòu)師
拼團購買阿里云服務器【1核2G 99元/年】