使用hexo搭建个人博客遇到的问题

准备环境

部署hexo

想要通过域名访问服务器需要进行备案,下面是我备案过程中遇到的问题。

想要通过免费方式http升级为https的话,先不要采用这种方式部署nginx,请越过这一小节

我现在已经将域名解析到我服务器的IP了,但是通过域名访问的话,默认访问的是80端口,为了自由一点,我决定先部署一个nginx,nginx将80端口流量转发到hexo。

使用docker部署服务有一个非常棒的地方,不用担心该服务依赖的环境,这个环境docker容器已经提供。

有一次我需要去客户现场内网部署nginx,最开始的时候我尝试看怎么直接部署nginx。但是我发现想要部署nginx,就要先在服务器上安装好nginx需要的包,这些包层层依赖,而且多,很绝望。如果是在外网的话,使用yum install也很方便,但是内网,就非常非常艰难了。后来我同事给我说为什么不用docker,我发现,docker真香!

实现步骤如下:

因为我想要免费将http升级到https访问,所以改换成直接部署nginx,这样在使用certbot工具获取并自动更新证书的时候简单一点,关于nginx的部署和证书升级我这里不再写一遍了,请参考以下两个链接:

我这里没有选择用官方提供的方式,将新文件推到github。而是自己在github上建一个仓库,然后全部文件push到这个仓库,以后提交新文件之后,再手动push。这样倒是还有个好处,我可以在windows上编辑文件,push到github,再从服务器上pull下来,windows编辑markdown还是更方便的。

这里我遇到一个问题,一开始我是用https方式clone下来的仓库,再提交时遇到了问题提交补上。然后我就改用ssh了。但是使用ssh的话,需要先在服务器上生成公钥,再通过github的Settings中SSH and GPG keys添加上,才能正常clone、pull和push。

服务器上生成公钥命令:ssh-keygen -t ed25519 -C “your_email@example.com”

原文链接:https://blog.csdn.net/weixin_34850743/article/details/121392145?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165918471416782184697728%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165918471416782184697728&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-24-121392145-null-null.nonecase&utm_term=%E5%85%8D%E5%A4%87%E6%A1%88cdn

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/1876

(0)
优速盾-小U的头像优速盾-小U
上一篇 2022年7月30日 21:25
下一篇 2022年7月30日 21:25

相关推荐

  • 成都域名注册

    如何注册域名? 答:进入西部数码成都客服中心成都域名注册频道,在立即注册您的域名输入框中输入您要注册的域名,并选择域名后缀,点击查询,根据提示注册即可。 在西部数码成都客服中心一次…

    行业资讯 2024年11月10日
    00432
  • 音视频转换常用基础术语全解

    四、影响转码速度某些设置及其他相关  相当多的播放器为获得更好的转换效率,都有写加快转换效率的设置,主要有硬件加速、流直通等。同时还会有一些提升播放体验的设置,但其中的某…

    行业资讯 2022年8月14日
    00861
  • 拥抱云原生 2.0 时代,Tapdata 入选阿里云首期云原生加速器!

    2、Tapdata:采用云原生分布式架构的一站式实时数据服务平台   我们对 SaaS 业务的未来充满信心,相信只要能解决企业和开发者的核心问题,云服务的优势会越来越明显…

    2022年9月3日
    001.4K
  • 网站安全监测服务

    网站漏洞扫描服务 网站的风险漏洞是站点被攻击的根源。通过远程的网站漏洞扫描服务,由蓝队云安全专家团队定期进行网站结构分析、漏洞分析,用户无需采购任何Web应用扫描产品,即可获得网站…

    行业资讯 2023年2月20日
    00852
  • 所有游戏适用的加速器

    超好玩手游所有游戏适用的加速器安装强势来袭,带给你前所未有的游戏体验。 所有游戏适用的加速器收费介绍: 学习工作太紧张,所有游戏适用的加速器让你心情愉悦 月卡:15.00元 周卡:…

    2022年10月20日
    00930
  • Linux文件管理

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!   对于计算机来说,所谓的数据就是0和1的序列。这样…

    行业资讯 2025年5月22日
    00476
  • 写给那些ASP.NET程序员:网站中的安全问题

    在网络经常看到网站被挂马、主页被修改的新闻,其实这些问题可能是多方面的,服务器,网站程序等等。。。但是现在溢出已经被人们重视和服务器的不断完善,服务器系统漏洞也不是那么容易发掘,当…

    行业资讯 2023年4月7日
    00687
  • 如何搭建视频网站

    一、视频网站和普通网站的区别 搭建视频网站和搭建普通网站,在技术实现方案上有很大的差别,因此,当有人问我是否可以采用搭建普通网站的方法搭建…

    2022年10月27日
    001.1K
  • 阿里云VOD(一)

    一、阿里云视频点播 1、功能介绍 视频点播(ApsaraVideo VoD,简称VoD)是集视频采集、编辑、上传、媒体资源管理、自动化转码处理(窄带高清TM)、视频审核分析、分发加…

    2022年8月17日
    001.1K
  • redis(3)(2)

    一、分区 分区是将数据分布在多个Redis实例(Redis主机)上,以至于每个实例只包含一部分数据 1.1 分区的意义 性能的提升 单机R…

    2022年11月16日
    00969

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml