子幽博客

让谁失望,都别让自己失望

git

1
2
3
4
5
6
git init
git clone https://github.com/Username/repo.git
git add *
git commit -m "这是上传第一次项目"
git remote add origin https://gitlab.freedesktop.org/Username/test.git
git push -u origin master
阅读全文 »

使用SSH密钥登录服务器可以提高安全性并且便于管理:

  • SSH密钥对登录认证更为安全可靠,密钥对的安全强度远高于常规用户口令,可以杜绝暴力破解威胁,并且不可能通过公钥推导出私钥。使用密钥登录可以大大提高SSH的安全性,防止恶意用户通过猜测密码等方式进行入侵。

  • 如果将公钥配置在Linux实例中,那么在本地或另外一台实例中可以使用私钥通过SSH命令或相关工具登录目标实例,而不需要输入密码。这对于批量维护多台Linux实例非常方便,可以简化管理过程,提高工作效率。

    阅读全文 »

在需要经常上传代码到服务器上时,我们可以通过在服务器上搭建Git仓库,然后在本地提交代码到Git仓库,再在服务器端通过Git Hook自动拉取代码到指定目录,下面以ubuntu服务器为例。

阅读全文 »

为了防止误操作或意外情况导致的Hexo博客源文件丢失,或满足我们更换电脑进行写作的需求,所以需要定期进行备份。

需要备份的文件和目录

而在进行备份时,并不需要将整个博客目录全部备份,只需备份几个用户自定义的文件和配置

scaffolds 文章的模板,需要备份

source文章和页面等源文件,需要备份

themes主题文件与配置,需要备份

_config.yml用户配置信息,需要备份

package.json模块列表,需要备份

阅读全文 »

简介

Hexo 是一个快速、简洁且高效的博客框架,使用 Markdown(或其他标记语言)解析文章,然后可以利用各种主题生成静态网页。

以下是我在安装和配置Hexo的步骤,我使用的主题是 NexT

阅读全文 »
0%