騰訊云輕量應(yīng)用服務(wù)器默認開放了80、443、22和3389四個端口,新手站長網(wǎng)選擇的是寶塔Linux面板,需要開放寶塔依賴的端口號8888、21和888,先通過防火墻開放對應(yīng)的端口號。
十載的閩清網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站建設(shè)的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整閩清建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“閩清網(wǎng)站設(shè)計”,“閩清網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
獲取寶塔面板后臺登錄賬號和密碼
登錄寶塔面板后臺需要賬號和密碼,我們先通過SSH的方式登錄到輕量應(yīng)用服務(wù)器獲取寶塔賬號和密碼
SSH登錄服務(wù)器命令:ssh root@服務(wù)器ip,然后回車,輸入上面重置密碼的時候設(shè)置的密碼
獲取寶塔賬號密碼命令:sudo /etc/init.d/bt default,顯示如下:
使用瀏覽器登錄寶塔面板后臺
使用瀏覽器登錄到你的寶塔面板后臺,登錄地址:http://服務(wù)器公網(wǎng)ip:8888,然后輸入上面你獲取到的寶塔賬號和密碼,即可登錄到寶塔后臺。然后安裝LNMP或LAMP環(huán)境即可。
需要你在騰訊云選擇一款服務(wù)器配置,然后用第三方一鍵php包的配置,服務(wù)器配置出可視化php環(huán)境界面,上傳程序,安裝網(wǎng)站,添加內(nèi)容。
接下去就是這些步驟了:
1、注冊域名
2、選購服務(wù)器
3、網(wǎng)站備案
4、搭建網(wǎng)站環(huán)境
5、安裝網(wǎng)站程序
6、充實網(wǎng)站內(nèi)容
網(wǎng)站這個思路內(nèi)容多,留言或到blog找相關(guān)內(nèi)容,可以幫助入門。
阿里云服務(wù)器稱作ECS,騰訊云服務(wù)器稱作CVM,都能提供安全可靠的彈性計算服務(wù)。以下從6個維度對比阿里云和騰訊云。
一、配置
阿里云:單實例最高可選88vCPU,內(nèi)存704GB,單實例性能最高可達到700萬PPS網(wǎng)絡(luò)收發(fā)包,35Gbps帶寬。
騰訊云:針對用戶的不同需求,CVM 提供多種類型的實例、操作系統(tǒng)和軟件包。各實例中的
CPU、內(nèi)存、硬盤和帶寬可以靈活調(diào)整。CVM 操作系統(tǒng)包括多種 Linux 發(fā)行版本和 Windows Server
版本,同時騰訊云市場提供第三方鏡像及軟件供你選擇。
二、彈性
阿里云:支持分鐘級別創(chuàng)建1000臺實例,多種彈性付費選擇更貼合業(yè)務(wù)現(xiàn)狀,同時帶來彈性的擴容能力,實例與帶寬均可隨時升降配,云盤可擴容。
騰訊云:你可以在幾分鐘之內(nèi)快速增加或刪減云服務(wù)器數(shù)量,以滿足快速變化的業(yè)務(wù)需求。通過定義相關(guān)策略,你可以確保所使用的
CVM 實例數(shù)量在需求高峰期無縫擴展,保證程序的可用性;在需求平淡期自動回落,以節(jié)省成本。
三、安全性
阿里云:免費提供 DDoS
防護、木馬查殺、防暴力破解等服務(wù),通過多方國際安全認證,ECS云盤支持數(shù)據(jù)加密功能。
騰訊云:CVM 運行在一個邏輯隔離的私有網(wǎng)絡(luò)里,通過網(wǎng)絡(luò)訪問控制列表(Access Control
List)和安全組,切實保證你云上資源的安全性。你還可以完全掌控你的私有網(wǎng)絡(luò)環(huán)境配置,包括自定義網(wǎng)段劃分、IP 地址和路由策略等。
四、穩(wěn)定性
阿里云:單實例可用性達 99.975%,多可用區(qū)多實例可用性達 99.995%,云盤可靠性達
99.9999999%,可實現(xiàn)自動宕機遷移、快照備份。
騰訊云:CVM 提供達 99.95 %的服務(wù)可用性和 99.9999999% 的數(shù)據(jù)可靠性。CVM
搭載的云硬盤提供三副本存儲策略,保證了數(shù)據(jù)在任一副本出現(xiàn)故障時快速進行遷移和恢復(fù)。CVM 搭載穩(wěn)定的網(wǎng)絡(luò)架構(gòu),采用成熟的網(wǎng)絡(luò)虛擬化技術(shù)和網(wǎng)卡綁定技術(shù),在
T3級以上數(shù)據(jù)中心中運行,保證網(wǎng)絡(luò)高可用性。
五、易用性
阿里云:豐富的操作系統(tǒng)和應(yīng)用軟件,通過鏡像可一鍵簡單部署,同一鏡像可在多臺 ECS
中快速復(fù)制環(huán)境,輕松擴展。
騰訊云:用戶擁有騰訊云 CVM 的管理員賬號,對 CVM 有完全的控制權(quán),您可以使用騰訊云控制臺、API 或 CLI
等工具登錄到您的 CVM 實例,進行網(wǎng)絡(luò)配置更改、重啟等重要操作,這樣管理 CVM 就像管理操作您的計算機一樣簡單方便。
六、業(yè)務(wù)側(cè)重
阿里云:電商或電商周邊相關(guān)類的,阿里云發(fā)展迅猛。
騰訊云:文娛類的,騰訊云深入人心。
如果是其他業(yè)務(wù),阿里云和騰訊云都是不錯的選擇。
先搞明白Hexo博客從搭建到自動發(fā)布的架構(gòu),才能更好的理解我們每一步進行的操作。
不然只跟著步驟過了一遍,卻不知道為什么這么做。
首先看這張架構(gòu)圖:
整個流程就是本地將 *.md 渲染成靜態(tài)文件,然后Git推送到服務(wù)器的 repository ,服務(wù)器再通過 git-hooks 同步網(wǎng)站根目錄。
前提條件: 騰訊云服務(wù)器
第一部分 : 服務(wù)器環(huán)境搭建,包括安裝 Git 、 Nginx 配置 、創(chuàng)建 git 用戶 。
第二部分 : 本地 Hexo 初始化, 包括安裝 NodeJS 、 hexo-cli , 生成本地靜態(tài)網(wǎng)站
第三部分 : 使用Git自動化部署發(fā)布博客
NodeJS 安裝可以參考: Linux安裝NodeJS
找到以下內(nèi)容
在下面添加一行
保存退出后改回權(quán)限
隨后設(shè)置Git用戶的密碼,
切換至git用戶,創(chuàng)建 ~/.ssh 文件夾和 ~/.ssh/authorized_keys 文件,并賦予相應(yīng)的權(quán)限
然后就可以執(zhí)行ssh 命令測試是否可以免密登錄
至此,Git用戶添加完成
我是用的是lnmp 一鍵安裝包,nginx安裝教程一大堆,就不再敘述。主要看nginx配置。
找到nginx的配置文件,修改配置如下:
首先要安裝 hexo-cli ,安裝 hexo-cli 需要 root 權(quán)限,使用 sudo 運行
然后初始化Hexo程序
等執(zhí)行成功以后安裝兩個插件, hexo-deployer-git 和 hexo-server ,這倆插件的作用分別是使用Git自動部署,和本地簡單的服務(wù)器。
hexo-deployer-git幫助文檔
hexo-server幫助文檔
使用 hexo new 文章名稱 來新建文章,該命令會成成一個 .md 文件放置在 sources/_posts 文件夾。
編輯完畢以后, 使用 hexo g 將 .md 文件渲染成靜態(tài)文件,然后啟動 hexo-server :
現(xiàn)在便可以打開瀏覽器訪問 來查看我們的博客了!
創(chuàng)建一個裸倉庫,裸倉庫就是只保存 git 信息的 Repository , 首先切換到 git 用戶確保 git 用戶擁有倉庫所有權(quán)
一定要加 --bare ,這樣才是一個裸庫。
在這里我們使用的是 post-receive 這個鉤子,當git有收發(fā)的時候就會調(diào)用這個鉤子。 在 ~/blog.git 裸庫的 hooks 文件夾中,
新建 post-receive 文件。
保存后,要賦予這個文件可執(zhí)行權(quán)限
然后打開 _config.yml , 找到 deploy
保存后,嘗試將我們剛才寫的"hello hexo"部署到服務(wù)器
訪問服務(wù)器地址,就可以看到我們寫的文章"Hello hexo",以后寫文章只需要:
博客就更新咯!~
使用 Git Hook 自動部署 Hexo 到個人 VPS
Hexo 文檔