aws雲伺服器搭建教程
A. 阿里雲伺服器ecs怎樣搭建網站
第一步:收集Xshell登陸信息。
登陸阿里雲管理中心,點擊「雲伺服器ECS」,點擊「實例」,看到伺服器信息頁面,點擊「管理」(如圖)在此信息中查看公網IP地址。第二步:進入命令界面
打開 Xshell 4 ,點擊「用戶身份驗證」,輸入主機,『確定』後輸入用戶名和密碼連接。第三步:更新並安裝yum源
#yum check-update 檢查可更新的所有軟體包
#yum update 下載更新系統已經安裝的軟體包
#yum install vsftpd -y 成功安裝yum源第四步:創建FTP用戶
#service vsftpd start 啟動vsftpd
#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加賬戶
#passwd koothon 修改密碼
確認密碼:在輸入密碼的時候,不顯示輸入的內容,兩次確認密碼一致就可以了
#chkconfig vsftpd on 設置為開機啟動第五步:連接FTP上傳文件
登陸阿里雲下載文件:http://market.aliyun.com/proct/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ngTItZ解壓後會生成一個新的名為「sh-1.4.1」文件夾。
連接FTP解壓得到的「sh-1.4.1」文件夾上傳到根目錄下。第六步:安裝環境
# cd /home/username 登陸伺服器進入根目錄
#chmod -R 777 sh-1.4.1 文件夾得安裝許可權
# cd sh-1.4.1 進入cd sh-1.4.1目錄
# ./install.sh 執行安裝命令
Please select the web of nginx/apache, input 1 or 2 : 1
Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3
Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 3
You select the version : 以下是選擇的版本:web : nginxnginx : 1.4.4php : 5.5.7mysql : 5.6.15Enter the y or Y to continue:y 輸入y或Y繼續:Ywill be installed, wait第七步:查看環境配置和安裝網站
#netstat -tunpl 此命令用戶查看服務及埠
在sh-1.4.1目錄輸入 #cat account.log 就能看到ftp和mysql的密碼第八步:配置自己的網站
根據ftp用戶名密碼連接到伺服器將「phpwind」程序刪除,上傳自己的網站程序
解析已經備案域名到雲伺服器
B. 亞馬遜EC2的創建步驟
如果你已經准備好使用Amazon Web服務(AWS),那麼,至少有兩種做法可以用來創建以及使用AWS。一種做法是使用AWS API(應用程序編程介面)調用。建議你在大多數情況下使用第二種做法, 即AWS管理控制台,亞馬遜的基於web的界面。
AWS管理控制台的簡化流程:
1)AWS注冊
2)創建實例的安全組
3)啟動Amazon EC2實例
4)連接Amazon EC2實例
5)添加Amazon EC2實例存儲
AWS注冊
進行AWS注冊,單擊「注冊」,然後按照後續屏幕上的說明。注冊時,你會收到你的AWS帳號,之後會用到。
第一次注冊AWS,你會收到一個賬戶,所有的AWS服務都會自動生成一個帳戶。包括Amazon EC2服務,S3和EBS存儲服務等。雖然AWS能夠免費注冊,可以使用750個小時,但是,必須提供一個信用卡號,當你使用「收費」服務時,可以用來繳費。
亞馬遜使用你提供的電話號碼確認你的身份。你會很快收到自動電話系統的來電,系統將提示你輸入收到的驗證碼。一旦驗證碼經過驗證,你的帳戶將被激活。
創建IAM用戶
當訪問AWS服務時,該服務決定了你是否有許可權訪問該服務資源。創建IAM用戶,然後根據不同許可權將用戶添加到IAM組。接下來,使用一個特殊的URL訪問AWS。「賬戶id」就是你的AWS帳戶ID,沒有連字元,是你注冊AWS時獲得的AWS帳戶。
創建IAM用戶,開啟IAM控制台,輸入注冊AWS時設置的電子郵箱和密碼,並按照提供的說明操作。創建IAM用戶後,你就能獲得憑證,使用上述特殊的URL,登錄並且使用Amazon EC2。
創建安全組
安全組作為虛擬防火牆,控制著訪問相關實例的允許流量。將入站和出站的規則添加到安全組中來控制流量。入站規則能夠控制訪問與安全組相關實例的流量,如HTTP。
出站規則控制著到達與安全組相關實例的目的地,可以發送的流量。然而,返迴流量,如從主機接收到的響應,收到的流量是自動允許的。如果計劃在多個區域啟動實例,將需要在每區域區分別創建安全組。
創建安全組,開啟Amazon EC2控制台:
為安全組選擇區域
點擊「創建安全組」,輸入一個新安全組的名稱和描述
在入站選項卡上,創建規則,比如:
允許進入實例的HTTP流量
允許進入實例的SSH流量
兩個AWS內部通信的實例,必須屬於同一安全組,或者一個實例的安全組必須配置為接收同一AWS帳戶的另一個安全組的流量。安全組被限定區域,因此,在每個區域需要配備適當的安全組,有計劃地來運行應用程序。
啟動Amazon EC2實例
可以使用AWS管理控制台啟動實例。啟動實例之前,你必須完成第一個步驟是「注冊。」
通過訪問Amazon EC2控制台,開始啟動程序,選擇「啟動實例」。選擇Amazon Machine Image(AMI)創建啟動實例的模板。接下來,通過選擇實例類型,為實例選擇硬體配置。選擇之前為實例創建的安全組,並使用之前創建的憑證,最後啟動實例。
為Amazon EC2實例添加EBS卷
啟動並且連接一個實例後,可以為實例添加一個EBS卷,或者添加其他存儲服務的存儲單元。打開Amazon EC2控制台,選擇創建實例(EBS卷是敏感區域)的區域,選擇實例。你可以選擇卷的類型:標準的或者供應的IOPS。最後,附加卷。如果創建了一個空的卷,你需要將卷格式化才可以安裝。
C. AWS服務建設之路-Docker集群
最近的項目處於種種原因要放到亞馬遜上面,也正好體驗一下世界最大雲計算平台的服務。於是又開始了漫長的爬坑路。不得不說AWS的管理交互台設計充滿了工業氣息,新手很難上手,但熟練工會覺得很直觀。
簡單來說分4步:
ECR是私有鏡像倉庫,先把自己的鏡像上傳上來,這一步的坑就在於要上傳鏡像不能直接 docker login 需要
ECS有一個很重要的概念,任務定義。這個概念類似於 k8s 的 pod。任務定義抽象出了任務這個概念,一項任務可以包含多個docker鏡像及對應的參數/環境配置,並且擁有CPU,內存限額。
任務定義擁有版本號,只能創建新版本不能修改以前版本。
而在集群中的調度則是以任務定義為對象。
所以我們為我們每一個服務創建了1個任務定義,一個任務定義包含1個鏡像。
這里有3種網路模式供選擇:
大部分情況我們都使用橋接模式,少部分情況使用 awsvpc 。主機模式則盡量不要使用,不利於編排。 awsvpc 的具體使用場景會在下文服務發現章節介紹。
動態埠映射 技術,是指將容器在宿主機上的外部埠隨機映射,只在橋接模式下有效。
勾上日誌配置,ECS就會自動把鏡像的標准輸出定向到 CloudWatch,就可以去那裡查看鏡像日誌了,當然專業的日誌系統還是得ELK。
ECS有2種集群,Fargate 與 EC2 linux。
Fargate是很酷炫的架構,特別是在資源佔用量不穩定,時間不確定的情況下很合適。而且全部使用awsvpc網路模式,所有的服務都可以擁有獨立IP,純正的無伺服器架構。只有一個缺點,貴(同樣資源量是EC2的3倍價格...
建議創建空集群,再自行添加伺服器,不然容易觸發一些 keng
上面說了任務定義,那麼任務這個概念也很簡單,被運行的任務定義。
一個任務可能包含多個容器,這個任務可能是在有限時間內執行完畢就停止的,比如攔冊蠢一次性腳本,也可能是無限運行的,比如nginx伺服器。
服務這個概念比較復雜,一個服務會管理一個任務定義在運行時的方方面面
服務沒有停止功能,只能修改任務數為0。
服務刪除後,需要手動停止已經運行的任務。
AWS提供基於Router53(DNS服務)的服務發現,其實很難用,awsvpc模式的很方便,橋接模式下特難用。
在awsvpc模式中 ,因為每個任務都有自己的IP,所以埠可以直接固定,不會存在沖突,配合基於Router53的服務發現可以直接完成完美的服務發現--無論如何更新重啟服務,總能通過固定域名訪問到服務。但因為一台伺服器只能綁定3張網卡,所以只能啟動3個awsvpc模式容器。
在橋接模式中 ,每個任務都使用宿主機的ip,以及隨機分配的埠,所以服務發現需要帶上埠,不然也不能正常發現。AWS提供SRV類型的DNS記錄用作服務發現,本身是沒有問題,但SRV並不是被廣泛接受的記錄類型,瀏覽器與網路庫均不能解析SRV記錄,所以要訪問服務還需要定製DNS解析。
所以我們最終選擇使用Eureka作為服務發現簡陪服務,使用awsvpc作為補充的服務發現服務,比如將Eureka本身及xxl-job等使用awsvpc部署。
在選用了Eureka之姿尺後,又遇到了問題。因為使用了動態埠映射,所以向Eureka注冊的埠不是Spring的監聽埠,並且容器內部無法知道宿主機的ip與埠。
這里通過多種方式配合破局:
不過要注意,啟用元數據服務,需要修改ECS代理配置,而這個配置是在集群創建時就寫入伺服器的,所以要修改ECS代理配置,必須要先修改自動伸縮組的初始化腳本,再刪除伸縮組內所有伺服器,再重新添加伺服器。
這樣就可以在Eureka中心正確展示服務信息了。
D. 【Minio】基於AWS S3協議搭建個人雲存儲服務
在2007年,GlusterFS演變為大型分布式存儲方案後,任何配備合適硬體的公司,單位都可以利用個做分布式的流媒體,數據分析。在2011年,Red Hat收購了GlusterFS.
Minio是GlusterFS創始人之一Anand Babu Periasamy發布新的開源項目。Minio兼容Amason的S3分布式對象存儲項目,採用Golang實現,客戶端支持java,python,Javacript, Golang語言。
Minio 提供對象存儲服務,兼容了 AWS S3 存儲協議,用於非結構化的數據存。非結構化對象,比如圖像,音、視頻,日誌文件,備份鏡像…等等管理不方便,不定長,大小變化大、類型多,雲端的訪問復雜,minio就是來解決這種場景的。非結構化的文件從數KB到5TB都能很好的支持。開源並且用 Go 語言開發,有web操作界面,我們可以用它來搭建兼容S3協議的存儲雲服務。
Minio可以做為雲存儲的解決方案用來保存海量的圖片,視頻,文檔。由於採用Golang實現,服務端可以工作在Windows,Linux, OS X和FreeBSD上。配置簡單,基本是復制可執行程序,單行命令可以運行起來。
官網: https://minio.io
那麼,如何自己搭建一個私有的S3存儲雲服務呢?
官方的話是推薦用Docker來搞,我們先用普通的二進制文件來直接解決了!
######################################################################################
# mkdir /data/aws_s3
# wget https://dl.minio.io/server/minio/release/linux-amd64/minio
# mv minio /usr/local/bin/
# chmod 755 /usr/local/bin/minio
# minio server /data/aws_s3
#############################################################
Created minio configuration file successfully at /root/.minio
Endpoint: http://10.5.10.89:9000 http://127.0.0.1:9000 http://172.17.0.1:9000
AccessKey: U3XLU4IMXY3IDKHU268F
SecretKey: /
Region: us-east-1
SQS ARNs:
Browser Access:
http://10.5.10.89:9000 http://127.0.0.1:9000 http://172.17.0.1:9000
Command-line Access: https://docs.minio.io/docs/minio-client-quickstart-guide
################################################################
$ mc config host add myminio http://10.5.10.89:9000 U3XLU4IMXY3IDKHU268F /
Object API (Amazon S3 compatible):
Go: https://docs.minio.io/docs/golang-client-quickstart-guide
Java: https://docs.minio.io/docs/java-client-quickstart-guide
Python: https://docs.minio.io/docs/python-client-quickstart-guide
JavaScript: https://docs.minio.io/docs/javascript-client-quickstart-guide
Drive Capacity: 8.3 GiB Free, 9.1 GiB Total
##############################################################
我們就成功啟動了minio的s3服務,默認埠9000,可以通過網頁訪問:
http://10.5.10.89:9000
http://127.0.0.1:9000
http://172.17.0.1:9000
注意 :第一次打開時候需要填寫AccessKey和SecretKey才能進入,我們上面啟動服務的時候,已經看到屏幕有輸出:
AccessKey: U3XLU4IMXY3IDKHU268F
SecretKey:
把這兩個Key填入,就能順利進入,進入後展開頁面如下:
這就是我們的S3雲存儲的管理頁面了,看著是不是和七牛什麼的提供雲存儲的產品頁面挺像的,大家都是基於S3協議開發的!
上傳個文件試試:
點擊右下角的紅色小加號按鈕,彈出的菜單選擇」create bucket」則會創建一個桶,輸入名字」test」
點擊剛才那個紅色小加號按鈕,這次選擇」Upload file」上傳文件,給這個桶上傳了一個叫login.txt的文本文檔
此時頁面如下:
至此我們可以看到文件已經上傳,要訪問這個文件,可以點擊文件右側的三個點的按鈕,選擇分享就可以得到一個外鏈,在瀏覽器中訪問這個外鏈就可以直接訪問文件。
那麼文件到底被存到哪裡去了呢,我們啟動命令中其實指定了工作路徑/data/aws_s3/,所以到伺服器這個目錄下看看:
# ls /data/aws_s3/
test
# ls /data/aws_s3/test/
login.txt
桶名稱test是一個目錄,其下就有上傳的login.txt文件。
如果想指定ip和埠,可以這樣寫:
# minio server /data/aws_s3 --address=0.0.0.0:9000
如果想讓服務在後台運行:
# nohup minio server /data/aws_s3 --address=0.0.0.0:443 &
[1] 19882
// nohup: 忽略輸入並把輸出追加到啟動命令的當前目錄下的 "nohup.out"文件
minio可以用來搭建分布式存儲系統 GlusterFS,這樣就成了真正的雲存儲了,有時間再研究下把它從現在的單機測試,變成一朵存儲雲!
minio官網: https://minio.io
minio官方文檔: https://docs.minio.io/docs/minio-docker-quickstart-guide
minio github主頁: https://github.com/minio/minio
E. 阿里雲伺服器ecs怎樣搭建網站
使用阿里雲搭建網站有多種方式,您可參照下表選擇合適的建站方式。
自助建站步驟
步驟1、選擇伺服器
不同網站類型需要的ECS配置不同,請您確認網站規模與訪問人數。一般情況下,小型網站只需要選擇基礎配置即可。
步驟2、部署網站
步驟3、購買和備案域名
步驟4、解析域名
至此,自助建站操作已完成,接下來您可使用域名測試訪問是否正常。
F. 10分鍾用AWS Lightsail建站
終於決定開始創建自己的個人網站。我在這方面的經驗和知識,幾乎為零。因此。還是主要靠Google和別人的文章做指導。鼓搗了一會兒,成功了,為各位朋友總結一下。也算是我的第一篇 博文 。
目標:建一個非常簡單的,樸素的 個人站點 。最主要的是博客功能。(當然將來能夠加入一些廣告鏈接賺銀子或者被打賞就完美了。)
經過調研(調查和研究)發現,建站不簡賀擾單也不難,主要是:
1. 申請(購買)一個個人域名。
2. 找到一個伺服器,Host你的網站的內容,也就是頁面。
3. 配置伺服器,搭建網站。
前兩步簡單,最後一步水就很深了。我沒經驗,但是我們一步步說到做出風格簡單的博客,大概10分鍾搞定。快的原因主要是通過AWS Lightsail託管一切,並且使用建站神器WordPress的主題模板。
第一步,申請域名。域名,也就是alibaba.com和google.com這樣的東西。目前出來了許多便宜的新後綴。比如說123.me,或者說我用的huangjia.tech( 歡迎訪問 ,目前裡面可能只有一篇文章,但是我會繼續寫)。我在阿里雲萬網買的,打折價199元,用10年。可以購買域名的地方很多,國內有阿里雲,國外有狗爹(GoDaddy)。大家自己搜一下。選個物美價廉的,適合自己業務需要的。買好D的域名如圖,詳細購買過程不表。
第二步,尋找一個地方存放網站。現在基本上沒有人從頭開始自己采購並配置伺服器了,麻煩。網上虛擬伺服器很多,也就是所謂雲伺服器。以前比較流行的也是狗爹,原來我用過,買了域名之後,他會推薦你繼續買cPanel。cPanel是虛擬主機控制系統,虛擬主機也就是放網頁的地方,它的界面我覺得還是會另我這樣的外行眼花繚亂。
通過GoDaddy購買域名然後,用它的虛擬主機通過CPanel來管理網站,在上面裝一個WordPress建站。這個事情我以前是做過的。難度不大不小。狗爹從域名到->cPanel再到->WordPress也算是一站式服務吧,相當於建站的標配。有什麼不明白的,也可以問客服。不過我當時知識量很少,問了客服也不明白,當然客服也不可能叫你怎麼建站,只是負責解釋自己的產品是什麼。我租用的這個cPanel大概幾百美元5年吧。
所以這次我就想換個思路尺攔,有沒有更方便(省錢)的方法。我就想到了阿里雲的ECS雲伺服器,或者是AWS的EC2虛擬主機,能不能自己把WordPress這個超級建站工具直接安裝在雲伺服器上面。
這種雲服務禪困旦器,有好處,便宜,輕量級,而且可以是月租的,安裝咱們這個人網站用量,一個月幾美元或者20,30人民幣的主機足夠了。玩一玩,隨時可以停。不像狗爹上面一次幾百的投入。
我就搜索了一下,關鍵字是AWS和WordPress,發現一篇文章,介紹如何自己在虛擬伺服器上面安裝Apache,PHP以及 MySQL,然後才是WordPress。大家可以讀一讀這篇不錯的文章: 鏈接在這里 。然而我覺得這種做法對我這種無知的人來說很復雜。
我發現另外一篇文章,可以通過Amazon Lightsail 快速建立WordPress伺服器實例 。閱讀後,我覺得這就是我所想要的方法。原因如下:
1. 忘記cPanel,忘記伺服器,忘記Linux,忘記Apache,PHP以及 MySQL。
2. 只要你有域名,直接一步一步跟著程序走,直接進入WordPress環節。
3. 便宜,最便宜的計劃每個月3.5美元,也就是我現在用的。
好,下面開始具體步驟。大概10分鍾後,你就能夠看到上面所示的WordPress。然後一鍵發表自己的網站和博客文章了。
首先,注冊一個AWS賬戶,一年內很多服務免費,順便學AWS。這里略過一百萬字。(這個過程不在所說的10分鍾之內,大概可能需要30分鍾,而且需要信用卡信息)
然後,在AWS控制台中搜索Lightsail,進入配置界面。
選擇創建實例:
選擇伺服器的區域以及映像,可以看到,平台可以是Linux或者Windows,而藍圖方面:除了最常見的建站神器WordPress外,還有許許多多我不知道是什麼的東西。我想他們可以實現各種不同的網路服務功能。
在選擇付費計劃並給實例起名字之後,就創建實例吧。
返回後實例出現了,這時候點擊黃色方框:
此時將連接實例,以SSH(一種加密協議)的方式到虛擬主機中,不用害怕這個黑乎乎的屏幕,我們其實只是需要通過一個命令在這里拿到WordPress的用戶密碼。
下面在黑乎乎的屏幕的命令行中鍵入命令:
cat $HOME/bitnami_application_password
就可以得到上面紅圈圈中顯示的密碼,把它記錄下來。然後回到Lightsail的WordPress實例界面,拿到紅箭頭處所指的IP(注意,你的我的和圖片所示的可都不一樣)。這個是你網站的公有IP地址。
在瀏覽器中,輸入http://192.0.2.0/wp-login.php,就進入WordPress的登錄界面。注意,你的我的和圖片所示的IP可都不一樣,你需要替換。輸入你自己的Lightsail伺服器實例的公有IP後,看到下圖,這說明WordPress已經自動安裝成熟啦。
現在,我們可以發布站點啦。默認用戶名->user,密碼->就是剛才你SSH到虛擬主機中找到的紅圈圈中的東東。
好,現在就有了一個伺服器,也有了網頁設計的環境WorkPress,其它技術細節都可以忘記。開始選擇一個喜歡的主題,這就成為你未來的博客網站的風格。(隨時可以換)
開始寫文章吧。具體的網站設計細節,不表。別問我,我也不知道,但是相信網上的教程多的是,你能做出比我更漂亮的網站。
文章發布之後,你使用當前WordPress實例的公有IP,也就是Lightsail提供的IP地址,訪問你的網站。就看到了你自己的網站和文章。小雞動啊!!!
有的童鞋可能問了,「咦? 你剛才注冊的域名呢,跑哪兒去了。你怎麼沒用啊!」 嗯,這是一個好問題。雖然我們的網站已經發布給全世界了,但是還有兩個問題未解決。
首先,我們的IP地址是動態分配的,隨機分配的。如果我們重啟Amazon Lightsail,我們將丟失這個IP地址,也就是說每次啟動新的虛擬伺服器後,雖然網頁內容還在。但是地址總變。這樣我們今天剛剛自信的傳給小夥伴們一個IP鏈接,讓他們看看我們的大guan作shui,他們明天一看,可能已經失效了。這對我們的形象可是大大不利。——解決的方法是我們需要為自己的網站分配一個「 靜態IP地址 」。
其次,我們在阿里雲的萬網上購買的域名可不知道我們已經在這里建站了。我們需要用一種叫做DNS的服務告訴阿里雲的域名管理部門,每次人家輸入huangjia.tech這個域名,你就把它發到一個(或者一些)特定的IP地址去,從那個IP地址,就能訪問我的博客頁面。這個過程學名叫做「 域名的解析 」。
有些小夥伴頭大了,說:哇,好復雜。其實這兩個步驟都很簡單,而且也不用在額外花錢。下面說一下,我們的任務就完成了。
首先,在Lightsail中給個人網站分配靜態IP地址。選擇聯網->創建靜態IP,按照步驟走,就可以得到一個專屬於你的IP地址。AWS為每個人分配了5個靜態IP,可以免費隨便用。這是資本主義的羊毛,該擼必須擼。不過注意,AWS很多功能只是第一年免費,而且超量就得交錢。我也是經常交學費的。——有了靜態IP,就不怕IP地址換來換去了。
最後,去阿里雲,把這個靜態IP地址和你在那裡購買的域名給鏈接起來,也就是解析域名到IP地址。需要設置主機記錄為@;記錄類型為A,然後記錄值就是靜態IP地址!別問我主機記錄,記錄類型是什麼,DNS也是一門學問,值得簡單研究研究。
這個步驟完成以後,你正式有了自己的個人網站!就像我一樣! ——祝賀你!祝賀咱倆!!
G. 如何用AWS搭建一個自己的BLOG
自己搭蘆猜建了一個伺服器,在這里也分享一下經驗。原文我放在blog4it.com,是我新申請的頂級域名,後面會介紹如何申請這個頂級域名。
做了10多年的IT工作,很想有一個自己的網站,剛好慧與公司鼓勵開發部門做自己的網站,就下定決心搞一個。鑒於自己維護一個伺服器太麻煩了,不確定阿里雲的訪問速度如何,最後決定通過亞馬遜來搭建一個網站。搭建一個Wordpress的網站很容易,只要以下幾步,你就可以擁有一個和你看的一樣甚至更好的blog了。
亞馬遜提供的伺服器包括了1CPU + 1G RAM,可以免核嘩猜費用1年,然後使用最低配的系統每年的費用大約是365元。
申請一個AWS賬號
選擇伺服器所在的國家。(重要)
申請一個帶Wordpress的AWS雲伺服器。
檢查你的網站已經建好了。
找到你的用戶名密碼
登陸到你的網路伺服器
修改網站的標題和樣式
開通新用戶的注冊。
添加訪問量監控
使用自己的域名
今天開篇說一下如何申請一個AWS雲伺服器,並建立一個Wordpress的instance.
首先當然是打開AWS的網站
http://aws.amazon.com/,點擊這個按鈕
注冊一個新的賬號,填寫郵箱,密碼和地址信息。
填寫信用卡信息,我用的是招商銀行的全幣卡,應該其他的visa或者master card都可以使用。
然後亞馬遜會從你的信用改型卡上面扣除1美元的預授權。
接下來就可以進入AWS的console來新建一個instance,一個instance就是一個網路伺服器。亞馬遜提供了一年的免費試用,如果你建兩個伺服器那麼試用時間就減半。
2. 在建立網路伺服器之前,一定要選擇一個合適的伺服器地址,我嘗試了useast, uswest在國內訪問都很慢。建議使用新加坡的伺服器,美國和中國訪問速度都不錯。
選擇伺服器的方法在你的console的右上角:
3. 接下來進入到AWS的console
然後點擊這個
然後AWS會顯示線面的頁面,裡麵包括了AWS的推薦選項,你可以從中選擇一個,AWS就會幫你建一個網上伺服器,但是具體的應用比如Wordpress要你自己裝
為了方便,直接選擇AWS market,裡面有別人做好的帶應用的伺服器模版,搜索wordpress
接下來選擇
如果你想通過一個wordpress支持多人建站的話,你要選擇WordPress Multisite powered by Bitnami (HVM)
然後選一個免費的instance包括了1個CPU和1GB的內存。
後面有更多的配置,可以直接使用默認配置,點擊然後
接下來你會看見下面的界面:
你需要新建一個key pair,並且一定要保存好,你需要通過這個key pair來訪問你的伺服器,其他人也通過這個key pair可以直接訪問你的伺服器。
然後點擊Launch instance。
接下來你會看到你的新的伺服器正在啟動中,當啟動結束以後,你就會看到下面的界面,離勝利只剩一步了
5. 把上圖中的域名輸入到你的瀏覽器中,當~當~當~當~~,enjoy it.