搭建服務器的方式能夠是買一臺物理主機,也能夠是使用網上的雲服務器(VPS)。前者須要考慮硬件維護等瑣碎問題,於是這裏只介紹後者;php
目前雲服務器提供商不少,騰訊、阿里等等,本文介紹阿里雲純粹是由於我的喜愛;html
想在阿里雲上傳本身的代碼以供客戶端訪問,可使用虛擬主機或雲服務器(OSS 靜態託管不考慮)。前者價格便宜,可是沒有主機的所有控制權,能夠理解成你們共享一臺主機,只不過每一個人都有本身的私有空間罷了。於是對於想要學習服務器管理的需求者來講,使用虛擬主機是不合適的;java
總之,咱們須要一臺真正的服務器。laravel
首先,你須要有一個阿里雲帳號。centos
使用雲翼計劃用學生身份能夠以¥9-10/月 的價格獲得一臺配置還能夠的雲服務器,足夠進行雲服務器相關知識的學習和實踐,不過由於硬件自己畢竟仍是處於低檔位,這個價格的服務器在處理 I/O 操做的時候差強人意。服務器
在購置服務器的時候,會選擇安裝操做系統。使用公共鏡像安裝的操做系統默認沒有所需的如 java,php 等環境。這裏咱們可使用鏡像市場中帶有某些環境的操做系統來簡化一部分配置流程(好比選擇帶有 lamp 環境的 centos6.5 系統)。app
以後就是屬於 Linux 的知識範疇了。
阿里雲也提供了域名購買的服務,使用阿里雲的域名和服務器會有一種無縫銜接的感受,不過這一點在其餘同時提供這兩項服務的服務商那裏應該都有體現。
關於服務器和域名備案的問題,有一下幾點要說明:
.cn
後綴爲中國一級域名;
域名爲 .cn
後綴,或域名指向的服務器 ip 地址所屬中國,該域名均需備案。域名備案流程比較慢,填表、寄郵件、拍照,網信辦確認等;
服務器 ip 地址爲中國的雲服務器也須要備案,不過相對簡單,提交服務器密碼,實名認證便可;
域名解析到私網網段的無需備案;