搭建自己的博客

#拥有个人博客网站的好处

想发啥发啥,不怕被审核掉

网站风格自己改造,想怎么炫酷就怎么炫酷

有幸做大后还可以可以承接广告

拥有属于自己的一片小天地

 

首先一个服务器,不然的话,你搭建的只能在自己的电脑看,别人看不到

我使用的是3A服务器,便宜带宽高

 

下面我们就一起来看看怎么搭建一个博客网站,这里以hugo为例。

先说下hugo的优点,go语言编写,响应速度非常快,博客内容支持主流的markdown格式。

 

#下载hugo软件



然后上传到系统中

 

解压部署

mkdir hugo

tar xvf hugo_0.101.0_Linux-64bit.tar.gz -C hugo

cd hugo

cp hugo /usr/local/bin/



创建博客网站目录

不需要使用mkdir创建,只需要执行下面这个命令,就自动创建了

hugo new site hugoblog

这样就创建了一个博客网站目录 hugoblog/,并生成了必要的配置文件和目录。

hugo new site hugoblog



config.toml:配置文件

content:网站内容,其下的post目录就是我们存放博客文章的目录,文章采用markdown格式,一个文件就是一篇博客文章。书写和管理都十分方便。

static:存放媒体文件,可以使用URL直接访问。甚至可以被当作图库,我的所有的博客文章里的图片都是存放在这里。

themes:存放第三方主题,一个目录就是一个主题

 

下载主题

cd themes/

git clonehttps://gitee.com/lyndon2/maupassant-hugo.git

mv maupassant-hugo/ maupassant

 

修改配置文件

这是我一直使用的配置文件,大家可以根据自己的实际情况增减修改

<di>

languageCode = "en-us"

title = "Lyndon's Blog"

theme = "maupassant"

<di>

summaryLength = 70

hasCJKLanguage = true

<di>

#保持分类的原始名字(false会做转小写处理)

preserveTaxonomyNames = true

<di>

[author]

<di> <di>

[params]

<di> <di> <di> <di>

[menu]

<di> <di> <di> <di> <di> <di> <di> <di> <di> <di> <di>

[markup]

<di> <di> <di> <di> <di> <di> <di>

[params.utteranc]

<di> <di> <di> <di> </di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di></di>

运行

hugo server -w --baseURL=http://192.168.1.29:8088 --bind=0.0.0.0 --port=8088

 

#浏览器访问

 





全部评论
学到了,还可以这么搞
点赞 回复 分享
发布于 2022-08-27 17:55 陕西

相关推荐

在打卡的大老虎很想潜...:你在找实习,没啥实习经历,技术栈放前面,项目多就分两页写,太紧凑了,项目你最多写两个,讲清楚就行,项目背景。用到的技术栈、亮点、难点如何解决,人工智能进面太难了,需求少。你可以加最新大模型的东西
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务