日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

linux hexo写博客,自己centos7架设hexo网站

發布時間:2023/11/27 生活经验 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux hexo写博客,自己centos7架设hexo网站 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自己centos7架設hexo網站

一:安裝博客框架

1.安裝gityum install git-core

2.安裝nvm(后面安裝Node.js的最佳方式是使用nvm,所以這里安裝nvm)wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

安裝完之后需要重啟一下,不然下面的nvm命令不能用

3.安裝node.jsnvm install stable

4.安裝hexonpm -g install hexo-cli

這是報錯的界面,需要輸入下面的命令

如果安裝報錯的話,輸入下面命令:npm config set user 0npm config set unsafe-perm true

敲上面的命令就行了,這個就不要敲了,如果還是不行的話在敲這個,下面是安裝成功的界面

到這里hexo就安裝完成了

補充:如果有這樣的報錯:ERROR Deployer not found: git請輸入下面的命令:npm install hexo-deployer-git --save就OK了

二:配置nginx服務

1.添加一個nginx-relese包的yum源rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2.安裝nginx包yum -y install nginx

3配置nginxvim /etc/ngxin/con.d/default.conf

只需修改第9行,將目錄改為/gs/public

第10行可以添加一個 index.php 不過我感覺沒什么用,可以不用添加

4.啟動nginx服務,查看端口systemctl restart nginxsystemctl enable nginxnestat -npl | grep nginx

到這里nginx服務就配置完成了

三.配置hexo

1.在根目錄中創建一個新目錄/gs執行命令hexo init

2.然后在/gs中執行Hexo generate會出來public

3.編譯網頁 hexo g d注意:這個命令除了不能在/gs/themes/主題的名字 ?目錄下執行,在/gs其他的目錄下都可以執行 ,建議都在/gs下執行到這里 ?hexo的初始博客框架網頁就完成了

四 . hexo的詳細配置

1.去官網選擇一個主題官網地址:https://hexo.io/

2.選擇主題 我用的是bloack-blue 黑藍主題

點擊黑藍的字 下載主題

點擊下載zip下載 ,第一次點擊下載的包沒用,取消 ,再次點擊下載zip 才能把主題包下載下來

2.修改hexo文件

文件說明:_config.yml ?網頁全局配置文件Themes ? ? ? 放置主題的目錄Source ? ? ? 里面的_ports目錄放置網頁其他的都不用管了,用不著

1._config.yml 網頁全局配置文件

timezone: Asia/Shanghai

Title: ? ?設置網頁選項卡上的標題Subtitle: 網頁里面的標題第8行感覺沒什么用 寫了沒有什么反應Author: ?作者名字Language :zh-Hans 中文語言Theme: ? 后面接主題名Timezone: Asia/Shanghai 時間

2.Source/_posrts目錄里面放置文檔需要用 hexo new “名字”創建文檔 ? 雙引號可以不用加會有一個“文檔.md”的文件生成,然后編輯改文件,然后用hexo g d 生效注意必須用hexo new 命令生成文件 ?其他的都不行

3.themes目錄將下載好的包放入解壓就行了

你可以放置多個主題包,將上面的網頁全局配置文件里面的主題名改成你想用的主題名Theme: next ? ? ? ? 主題名字你可以隨便改, 比如我們下好的black-blue主題 ?,你可以改為next

1.Cd next

進入 next 主題 目錄:

你只需要修改_config.yml即可,其他的都不要改動

2.修改主題配置文件_config.ymlVim ?_config.yml

將圖片放在/gs/themes/next/source/img ?或者/gs/source/images 或者前面兩個source的子目錄下,只要在source目錄下面就行,圖片任意形式保存.png 或者.jpg都行, img和images名字隨便起,沒有要求 ?這兩個目錄下的圖片都可以用上面的路徑只能寫/img/圖片名.png 或者/images/圖片名.png 其他的目錄應該也可以顯示,你可以去試試,我就不試了 ?但是插入本地圖片必須放在上面的目錄里,不然圖片不能顯示其他的配置就是一些添加鏈接的 ?,你可以自己去試試3.Source目錄中img目錄是存放圖片的,其他的目錄沒什么需要改動的,反正我沒動,這樣就可以了,其他的我沒配置 ? 建議將上面的圖片設置在主題的source目錄下 感覺好一點

五 . 文檔的一些設置

1 . 添加本地圖片(/images/圖片.png)

或者

放置圖片你的目錄名隨便起 但目錄必須放在/gs/source下或者 /gs/themes/next/source主題的source目錄下,放在別的目錄都不能顯示圖片

2.添加網絡圖片

(http://圖片地址)

或者

img src=”/圖片地址”>

3.添加背景音樂

進入播放器頁面,點擊生成外鏈播放器;復制代碼,直接粘貼到博文中即可。這樣便會顯示一個網易音樂外鏈播放器。

將iframe中代碼width=298 height=52 均修改為0,即可隱藏外鏈播放器,變為背景音樂模式。

4.網站移植

將/gs文件夾打包拉出來就行了

5.主題移植

將/gs/themes/netx 文件夾打包拉出來就行了

----------------------------------------------------------------------------------

本章目的:

學會自己centos7架設hexo網站

本章獲得知識點:

學會使用安裝工具安裝nginx服務,安裝博客框架。學會配置hexo網站內容

劉一樂

2017-11-05

總結

以上是生活随笔為你收集整理的linux hexo写博客,自己centos7架设hexo网站的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。