075-989168559
当前位置:主页 > 新闻动态 > 内部发布 >

「新手向」从零开始搭建一个酷炫免费的小我私家博客

发布时间:2022-10-19 23:22   浏览次数:次   作者:博亚体育app官网
本文摘要:由于头条的文章不易后续整理阅读,于是小吴昨天上午花了半个小时使用 GitHub + Hexo 搭建了一下小我私家博客,计划将头条的文章搬已往,支持关键字搜索、分类标签功效。

博亚app官网下载

由于头条的文章不易后续整理阅读,于是小吴昨天上午花了半个小时使用 GitHub + Hexo 搭建了一下小我私家博客,计划将头条的文章搬已往,支持关键字搜索、分类标签功效。效果是下面这样子的效果后台很多多少小同伴挺好奇博客是怎么搭建的,实际上这个挺简朴的,小吴就从零开始分享一波如何搭建一个酷炫免费的小我私家博客吧,如果已经有博客的小同伴可以留言一波网站地址:)GitHub建立小我私家堆栈登录到 GitHub ,如果没有 GitHub 帐号,请使用你的邮箱注册 GitHub 帐号:https://github.com/join?source=header-home注册登录乐成之后,点击 GitHub 中的 New repository 建立新堆栈,堆栈名应该为:用户名 .github.io。这里用户名使用你的 GitHub 帐号名称取代,这是牢固写法。建立新堆栈ps: 因为我已经注册了同名堆栈,因此第二次建立时会报错。

我的堆栈名为:堆栈名Git治理Git 是现在世界上最先进的漫衍式版本控制系统(没有之一)。这是使用 Git 的目的是为了将我们的网站从当地提交上服务器(GitHub)上面去。我认为 Git 操作是法式员应该具备的一个基本操作,详细的 Git 操作细节可以检察廖雪峰的教程,讲的十分详细 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000git教程安装好 Git 后,只需要举行下面的设置即可。

设置信息在终端举行操作,设置 user.name 和 user.email 设置信息,我这里设置为全局。1git config --global user.name "你的GitHub用户名"2git config --global user.email "你的GitHub注册邮箱"生成密钥通过注册的邮箱生成 ssh 密钥文件:1ssh-keygen -t rsa -C "你的GitHub注册邮箱"然后直接三个回车即可,默认不需要设置密码。最后获得了两个文件:id_rsa和id_rsa.pub。

拷贝密钥拷贝密钥打开 id_rsa.pub 文件,将内里的内容全部复制。内容全部复制粘贴到GitHubGitHub SSh添加新的 SSH测试GitHub SSH添加好 SSH Key后,举行测试。

1ssh -T git@github.com你将会看到:1The authenticity of host 'github.com (207.97.227.239)' can't be established.2RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.3Are you sure you want to continue connecting (yes/no)?选择 yes1Hi MisterBooo! You've successfully authenticated, but GitHub does not provide shell access.ssh -T如果看到Hi后面是你的用户名,就说明乐成了。安装Node.jsHexo 基于 Node.js,因此需要先安装 Node.js,你可以在这里举行对应电脑版本的下载:https://nodejs.org/en/download/Node.js下载你也可以通过下令行举行安装:cURL:1$ curl https://raw.github.com/creationix/nvm/v0.33.11/install.sh | sh2Wget:1$ wget -qO- https://raw.github.com/creationix/nvm/v0.33.11/install.sh | sh2安装完成后,重启终端并执行下列下令即可安装 Node.js。1$ nvm install stableHexo安装Hexo 是一个快速、简练且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)剖析文章,在几秒内,即可使用靓丽的主题生成静态网页。

所有必备的应用法式安装完成后,即可使用 npm 安装 Hexo。1$ npm install -g hexo-cliHexo使用安装好 Hexo 后,马上就能使用了。首先初始化博客,输入:1$ hexo init myBlog接下来,进入文件夹 myBlog,输入1$ hexo s然后,打开浏览器输入地址:1localhost:4000hexo网站执行到这里事实上博客就已经搭建好了,接下来就是去完善它。注意:下面的下令都是在 myBlog文件里举行操作的。

博亚体育app官网

添加文章添加文章1.直接导入文章你可以将你平时写的文章直接导入到 _posts 文件夹里,注意文章类型得是 md花样。2.写新文章你可以执行下列下令来建立一篇新文章。1$ hexo new [layout] <title>你可以在下令中指定文章的结构(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认结构。

写新文章这样在 _posts 文件夹里也生成了一篇新的文章。新的文章生成网页使用 Hexo 生成静态文件快速而且简朴。1$ hexo generate你也可以简写成1$ hexo g生成文章启动服务预览文章输入以下下令以启动服务器,你的网站会在 http://localhost:4000 下启动。

在服务器启动期间,Hexo 会监视文件变更并自动更新,无须重启服务器。1$ hexo server你也可以简写成1$ hexo s如果你想要更改端口,或是在执行时遇到了 EADDRINUSE 错误,可以在执行时使用 -p 选项指定其他端口,如下:1$ hexo server -p 5000检察文章网站小总结1hexo new "我的博客文章" #新建文章1hexo generate #生成网页1hexo server #启动服务预览这三个下令依次就是新建一篇博客文章、生成网页、在当地预览的操作。部署Hexo 提供了快速利便的一键部署功效,只需一条下令就能将网站部署到服务器上。1$ hexo deploy你也可以简写成1$ hexo d在开始之前,必须先在 _config.yml 中修改参数,一个正确的部署设置中至少要有 type 参数,例如:1deploy:2 type: gitconfig在_config.yml中举行修改。

这一步的目的是将 Hexo 与 GitHub 举行关联。设置好后通过1$ hexo d下令,稍等片刻,网站就已经部署好了,可以在浏览器输入你的GitHub名称.github.io,这样一个免费的博客就已经搭建好了。Hexo 主题hexo 默认的主题可能显得有点机器,你可以在 https://hexo.io/themes/index.html举行主题的挑选更换。将下好的主题安放在themes文件夹内,同时在_config.yml中举行主题修改就好了。

博亚app下载官方网站

经由一个小时的主题筛选,我选择了hexo-theme-matery 这款主题。通过https://blinkfox.github.io/2018/09/28/qian-duan/hexo-bo-ke-zhu-ti-zhi-hexo-theme-matery-de-jie-shao/文档说明,经由简朴的设置,效果就出来了!一般大佬们提供的主题都市提供文档说明,根据说明举行简朴的设置就能拥有一个酷炫的页面了。

Markdown 写作Markdown是一种可以使用普通文本编辑器编写的标志语言,通过简朴的标志语法,它可以使普通文本内容具有一定的花样。世面上支持 Markdown 语法的编辑器不胜枚举,选择起来十分难题,小吴在这里推荐 Typora 这款 Markdown 写作软件。Typora 是一款免费的 MD 编辑器,它是优雅简练与强大开放的完美联合体。

官网直达 https://typora.ioImage选择 Typora 一个最主要的原因是它对图片的良好支持。在 Mac 上安装好 iPic 后 ,并在设置中将图片插入修改为 通过 iPic 上传 ,快捷键是 control + command + i ,就可以十分快捷优雅地完成图片插入。强调一点:图床使用默认的微博图床即可,建议不要折腾。这样,每次写作时,将图片拖入到 Typora 里,图片就能自动上传到图床上。

总结申请 GitHub 账号在 GitHub 上建立堆栈配备 Git ,同时将 SSH Key 提交到 GitHub 上安装 Node.js安装 Hexo安装 Hexo 主题使用 Markdown 软件写文章希望这篇文章能帮到想写博客却还没付诸行动的人,究竟拥有一个免费且酷炫的博客还是挺简朴还挺好玩的:)本文完。


本文关键词:「,博亚app下载官方网站,新手,向,」,从,零,开始,搭建,一个,酷炫

本文来源:博亚体育app官网-www.ccwldh.com