「新手玩轉雲計算」如何搭建個人博客?

小編最近突然對雲服務器ECS感興趣了,不是計算機專業的我,對建站 一無所知,但是本著好奇的初心在阿里雲學習了幾天,並建立了第一個屬於自己的服務器。我相信有很多像我一樣的小夥伴也對此充滿了好奇,於是我出了這一期教程,希望能給你一點點幫助。

這一期呢我主要通過建立自己的博客為示例,給初學者分享一下:

本期教程分為四部分:

一、 開通雲服務器ECS

二、 安裝博客運行環境

三、 安裝WordPress博客程序

四、 開始寫博客

「新手玩轉雲計算」如何搭建個人博客?


第一步開通雲服務器ECS


進入 https://ecs-buy.aliyun.com/#/prepay 就可以選擇購買 ECS 產品了,根據產品購買頁面我們一步一步來講。

一、計費方式:

「新手玩轉雲計算」如何搭建個人博客?

包年包月可以理解為是預付費產品,我們得先購買一個月或者幾個月幾年的ECS產品才能使用ECS,適合於長期穩定使用服務器的場景,比如說做網站。而按量付費可以理解為是後付費產品,我們需要保證有 100元的餘額才可以使用按量付費,按量付費就是用幾個小時就扣幾小時的錢,適合於測試或者跑數據的場景。

二、地域

「新手玩轉雲計算」如何搭建個人博客?

地域(Region)和可用區(Zone)是兩個概念:

  • 地域就是服務器的數據中心所放在的城市,例如華東1是在杭州,華東2是在上海,不同地域的ECS不可內網互聯。
  • 可用區是同一地域下的不同數據中心,在同一個地域距離較近,可以通過光纖連接,內網可以互聯。

一般來說,地域的選擇,就是看您的業務中,哪個地域訪客最多、轉化率最高,而不是離管理者最近。例如我的博客訪客主要來自廣東省,那麼【華南1-深圳】自然是我首選的;例如我是阿里速賣通上的外貿企業,客戶主要分佈在拉美國家,我的官方就不可能建設在【華東1】,而是應該選擇【美國東部1(弗吉尼亞)】。

三、網絡

「新手玩轉雲計算」如何搭建個人博客?

網絡分經典網絡和專有網絡:

  • 經典網絡是阿里雲最早期的網絡方式,同一地域內的所有ECS、OSS、RDS都可以互聯,然後通過安全組來實現訪問的控制。
  • 專有網絡則是用戶自有一個虛擬路由網絡和交換機,只有同一網絡、交換機下的ECS、RDS等產品才能互聯,專有網絡還可以綁定彈性IP,就算換ECS了,IP依舊可以保持不變。

儘量以選擇專有網絡為先。

四、實例系列

實例就是雲服務器的規格,包括CPU、內存等。可以點擊【選擇其他實例規格】來查看所有可選的實例。

「新手玩轉雲計算」如何搭建個人博客?

可根據需要來選擇合適的規格,這裡可以選擇【入門級(共享)】實例。

「新手玩轉雲計算」如何搭建個人博客?

五、公網帶寬

「新手玩轉雲計算」如何搭建個人博客?

公網帶寬則分按使用流量和按固定帶寬計費:

  • 按流量計費顧名思義就是用多少流量扣多少錢,不同地域的每G流量資費不一樣。
  • 按帶寬計費就是先買斷多少M的帶寬,後面無管用多少流量都不計費。

一般來說正常建站最好有至少2M的帶寬,並配合OSS來放置資源會比較好。

六、鏡像

「新手玩轉雲計算」如何搭建個人博客?

  • 公共鏡像:是由阿里雲官方提供公共基礎鏡像,僅包括初始系統環境。請根據您的實際情況自助配置應用環境或相關軟件配置。
  • 自定義鏡像:基於用戶系統快照生成,包括初始系統環境、應用環境和相關軟件配置。選擇自定義鏡像創建雲服務器,節省您的重複配置時間。
  • 共享鏡像:是其他賬號的自定義鏡像主動共享給您使用的鏡像。阿里雲不保證其他賬號共享給您的鏡像的完整性和安全性,使用共享鏡像需要自行承擔風險。
  • 鏡像市場:提供經嚴格審核的優質鏡像,預裝操作系統、應用環境和各類軟件,無需配置,可一鍵部署雲服務器。滿足建站/應用開發/可視化管理等個性化需求。

七、存儲

「新手玩轉雲計算」如何搭建個人博客?

  • 存儲主要分系統盤和數據盤,系統盤就是整個操作系統所安裝的虛擬硬盤,而數據盤則是提供掛載到某一盤符或者目錄下。
  • 數據盤的安全可靠性更高,推薦將網站數據存放於數據盤所掛載的目錄或盤符下。
  • 而普通雲盤則是阿里雲最早提供的雲盤,在三盤副本和高可靠性下性能孱弱,只存在於無I/O優化的實例。高效雲盤則是在三盤副本和高可靠性下提供 1240~3000 IOPS的磁盤性能,在60G以下性價比凸顯。SSD雲盤則是買的越大性能越好,最大提供20000 IOPS 的性能,磁盤大於60G的情況下有購買價值,性能明顯。

八、其他

「新手玩轉雲計算」如何搭建個人博客?

購買量,就是購買多長時間,以及多少臺相同配置的ECS。

九、安全設置

「新手玩轉雲計算」如何搭建個人博客?

  • 設置密鑰,就是通過密鑰文件登入 Linux 系統,而非通過密碼,必須擁有密鑰文件才可以登入系統。
  • 自定義密碼,就是通過密碼登入Linux系統或者Windows 系統,推薦新手使用該方式。
  • 創建後設置,就是生成實例了再通過重置密碼的方式修改密碼,不推薦!

第二步:安裝網頁運行環境

一般來說阿里雲提供的公共鏡像是一個空白的Linux 發行版或者Windows Server,具體的運行環境我們還是需要自行搭建,對於新手來說一下子就提高了使用ECS的學習成本,這裡我們使用雲市場的現在鏡像,無需安裝,開箱即用!
一般來說,主流的建站環境就是 LAMP 環境,它是 Linux + Apache Httpd + MySQL + PHP 的縮寫,是網頁環境的黃金搭檔,可以兼容幾乎所有的HTML和PHP運行需求。
這裡推薦使用 LAMP環境(Ubuntu16.04 Apache PHP7.1),因為這個鏡像提供了比較豐富的工具:例如OSS備份、Let’s Encrypt等,而且Apache、PHP 等組件可以自行升級,更加安全!
使用雲市場的鏡像有以下幾種姿勢:

一、購買ECS的使用選擇 還記得在購買ECS的使用選擇公共鏡像嗎?我們可以在這一步就選擇鏡像市場,然後在搜索框輸入關鍵詞:LAMP環境(Ubuntu16.04 Apache PHP7.1)

「新手玩轉雲計算」如何搭建個人博客?

「新手玩轉雲計算」如何搭建個人博客?

「新手玩轉雲計算」如何搭建個人博客?

二、已購ECS更換鏡像 如果已經購買了ECS想更換為鏡像市場的鏡像應該怎麼辦?

停止ECS,強制停止更快

「新手玩轉雲計算」如何搭建個人博客?

然後在 配置信息 —— 更換系統盤

「新手玩轉雲計算」如何搭建個人博客?

就可以和第一步一樣選擇鏡像市場的鏡像了~

三、直接在鏡像頁面購買 進入:https://market.aliyun.com/products/53398003/cmjj016263.html

「新手玩轉雲計算」如何搭建個人博客?

就可以像購買ECS一樣購買並使用鏡像了。

四、設置安全組 1、進入 本實例安全組

「新手玩轉雲計算」如何搭建個人博客?

2、點擊配置規則

「新手玩轉雲計算」如何搭建個人博客?

3、右上角 添加安全組規則

「新手玩轉雲計算」如何搭建個人博客?

4、根據框內內容:

授權類型:全部
授權對象:0.0.0.0/0

這就是默認開放所有端口且允許所有IP訪問了。

這是VPC(專有網絡)的設置,如果是經典網絡,設置公網出入方向的內容即可,不要輸入內網的。

「新手玩轉雲計算」如何搭建個人博客?

五、查看 訪問:http://你的公網iP/
就可以看到:

「新手玩轉雲計算」如何搭建個人博客?

點擊 探針,就可以查看PHP運行環境和相關服務數據了:

「新手玩轉雲計算」如何搭建個人博客?

第三步:安裝WordPress博客程序​

一、我們需要使用PuTTY和FileZiila來實現對ECS的遠程終端控制和文件傳輸

PuTTY 是自由的跨平臺 Telnet/SSH 客戶端,同時在 Win32 和 Unix 系統下模擬 xterm 終端。其主要作者是 Simon Tatham。


由 Larry Li維護並開源的中文版:
下載地址:https://github.com/larryli/PuTTY/releases

「新手玩轉雲計算」如何搭建個人博客?

填寫好主機名稱、IP後點擊 打開,就可以連接使用終端了。

這裡再推薦免費開源,而且非常好用的跨平臺 FTP 軟件,支持中文喲 —— FileZilla

下載地址:https://filezilla-project.org/download.php?type=client

「新手玩轉雲計算」如何搭建個人博客?

只需要在主機欄中聲明 sftp:// 協議,就可以連接了,就可以看到遠程 Linux 上的目錄了。

二、下載 WordPress: 地址:https://cn.wordpress.org/wordpress-4.8-zh_CN.zip
並解壓縮

三、進入/data/wwwroot/default/ 目錄,創建一個old文件夾,將目錄上的原始文件全部搬到old內。

「新手玩轉雲計算」如何搭建個人博客?

四、將 WordPress 上傳至 /data/wwwroot/default/ 目錄:

「新手玩轉雲計算」如何搭建個人博客?

五、在SSH中運行: grep dbrootpwd /root/oneinstack/options.conf
會提示:
dbrootpwd='KeYpZrZx'
這就是我們的 root 密碼,一般來說默認就是 KeYpZrZx

六、瀏覽器打開 http://ecs公網IP/old/phpMyAdmin/

「新手玩轉雲計算」如何搭建個人博客?

輸入 root 賬戶和密碼,點擊執行登錄

七、左側列表點擊new:

「新手玩轉雲計算」如何搭建個人博客?

八、在數據庫名欄,輸入數據庫名稱,例如:newdb

「新手玩轉雲計算」如何搭建個人博客?

點擊 執行

九、訪問:http://ecs公網IP,點擊現在就開始

「新手玩轉雲計算」如何搭建個人博客?

十、輸入數據庫信息,然後點擊提交:

「新手玩轉雲計算」如何搭建個人博客?

十一、就可以填寫站點信息了,大功告成

「新手玩轉雲計算」如何搭建個人博客?

「新手玩轉雲計算」如何搭建個人博客?

第四步:開始寫博客

一、在PuTTY中運行:chown -R www /data/wwwroot/default/

二、進入 http://ecsip/wp-login.php登錄

「新手玩轉雲計算」如何搭建個人博客?

三、點擊,左側列表的 文章 —— 寫文章 就可以開始寫作了

「新手玩轉雲計算」如何搭建個人博客?

四、取個標題,寫個文章,點擊發布就可以發表文章了!

「新手玩轉雲計算」如何搭建個人博客?

五、點擊查看文章

「新手玩轉雲計算」如何搭建個人博客?

六、左側列表,點擊最後的設置

「新手玩轉雲計算」如何搭建個人博客?

七、就可以修改博客的站點標題和副標題了!

「新手玩轉雲計算」如何搭建個人博客?

八、接下來就用我們的博客來記錄我們的碼字之旅吧!

好啦今天的教程就到這裡,當然以上的教程僅適合新手練手,下一期乾貨教程,我出“如何使用【寶塔面板】做好Linux/Windows服務器運維和管理” 盡請期待!


分享到:


相關文章: