真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

騰訊云服務器博客 騰訊云服務器實例

Hexo博客部署到騰訊云服務器

因為使用github倉庫存放Hexo博客速度太慢,所以自己買了騰訊云的服務器,現(xiàn)在開始把博客部署到騰訊云,由于域名還沒有審核通過,暫時使用公網(wǎng)ip訪問

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比北湖網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式北湖網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋北湖地區(qū)。費用合理售后完善,十余年實體公司更值得信賴。

本地環(huán)境: win7

服務器: 騰訊云

使用工具: Xshell, Xftp, git

使用Xshell工具(root用戶)遠程登錄騰訊云

此時打開瀏覽器,輸入公網(wǎng)IP+端口,進入nginx的歡迎頁面

修改根目錄root為/home/www/hexo;

修改域名server_name為你備案的域名 ,如果還沒有就不改,有了再改;

找到 root ALL=(ALL) ALL,在下一行添加 git ALL=(ALL) ALL,然后保存

在.ssh目錄下創(chuàng)建authorized_key這一步之后,打開本地存放公鑰的文件id_rsa.pub(github生成ssh密鑰問題不會的可以百度,教程很多這里不細講),復制密鑰到服務器上的authorized_keys文件中并保存,這樣當你使用ssh遠程連接服務器時就不用輸入密碼

接著在本地打開git bash用ssh方式遠程連接服務器 ,登錄成功界面如下圖所示

打開hexo博客配置文件_config.yml 修改repo:git@你的服務器公網(wǎng)IP:/home/git/hexo.git

執(zhí)行部署命令之前需要進入本地hexo博客安裝目錄中刪除.deploy_git文件

打開Xftp工具進入/home/www/hexo,看到文件就表示通過git已經(jīng)提交到服務器中去了

但此時需要重啟nginx服務才能訪問

走到這一步就算是大功告成,瀏覽器輸入 進入hexo我的博客主頁了

更新:買的域名備案成功了,歡迎大家訪問 我的Hexo博客

個人博客準備入騰訊云云服務器,有什么建議

可用的。個人博客使用1核2G內(nèi)存1M帶寬就能運行。老魏的博客就放在1核1G內(nèi)存的騰訊云博客上。跑了3年,你打開應該是蠻快的。

個人網(wǎng)站,要準備以下的資料

注冊域名。最好能和企業(yè)主體有點關聯(lián)2.選擇網(wǎng)站系統(tǒng)。例如wordpress,zblog,emblog等都可以。

選擇云服務器,例如阿里或者騰訊等

解析域名到服務器5.發(fā)布網(wǎng)站到云主機以上步驟還是需要一些知識的。

老魏為此寫過云服務器手動建站等多篇教程,看完有疑問可以問,在線了就回答。

基于騰訊云搭建自己的的Hexo博客

先搞明白Hexo博客從搭建到自動發(fā)布的架構,才能更好的理解我們每一步進行的操作。

不然只跟著步驟過了一遍,卻不知道為什么這么做。

首先看這張架構圖:

整個流程就是本地將 *.md 渲染成靜態(tài)文件,然后Git推送到服務器的 repository ,服務器再通過 git-hooks 同步網(wǎng)站根目錄。

前提條件: 騰訊云服務器

第一部分 : 服務器環(huán)境搭建,包括安裝 Git 、 Nginx 配置 、創(chuàng)建 git 用戶 。

第二部分 : 本地 Hexo 初始化, 包括安裝 NodeJS 、 hexo-cli , 生成本地靜態(tài)網(wǎng)站

第三部分 : 使用Git自動化部署發(fā)布博客

NodeJS 安裝可以參考: Linux安裝NodeJS

找到以下內(nèi)容

在下面添加一行

保存退出后改回權限

隨后設置Git用戶的密碼,

切換至git用戶,創(chuàng)建 ~/.ssh 文件夾和 ~/.ssh/authorized_keys 文件,并賦予相應的權限

然后就可以執(zhí)行ssh 命令測試是否可以免密登錄

至此,Git用戶添加完成

我是用的是lnmp 一鍵安裝包,nginx安裝教程一大堆,就不再敘述。主要看nginx配置。

找到nginx的配置文件,修改配置如下:

首先要安裝 hexo-cli ,安裝 hexo-cli 需要 root 權限,使用 sudo 運行

然后初始化Hexo程序

等執(zhí)行成功以后安裝兩個插件, hexo-deployer-git 和 hexo-server ,這倆插件的作用分別是使用Git自動部署,和本地簡單的服務器。

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 用戶擁有倉庫所有權

一定要加 --bare ,這樣才是一個裸庫。

在這里我們使用的是 post-receive 這個鉤子,當git有收發(fā)的時候就會調用這個鉤子。 在 ~/blog.git 裸庫的 hooks 文件夾中,

新建 post-receive 文件。

保存后,要賦予這個文件可執(zhí)行權限

然后打開 _config.yml , 找到 deploy

保存后,嘗試將我們剛才寫的"hello hexo"部署到服務器

訪問服務器地址,就可以看到我們寫的文章"Hello hexo",以后寫文章只需要:

博客就更新咯!~

使用 Git Hook 自動部署 Hexo 到個人 VPS

Hexo 文檔

如何使用騰訊云做博客

首先要購買騰訊云的服務器、域名,然后再把博客程序上傳到服務器安裝,安裝完成就可以了


當前文章:騰訊云服務器博客 騰訊云服務器實例
轉載注明:http://weahome.cn/article/dddcpoe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部