首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将Hexo部署到云服务器(使用宝塔面板)

将Hexo部署到云服务器 本来Hexo是部署在GitHub上的(可以看我之前文章Hexo搭建静态博客 - Taitres' Blog包括了Hexo的基本使用),但是访问太慢了,并且想折腾一下,还想整个个人云盘...思路是: 在服务器上搭建Git环境,创建Git仓库 在主机生成Hexo静态文件,通过与服务器连接,推到服务器上的Git仓库 通过git-hooks实现自动部署到网站资源目录 Nginx做静态文件服务器,...home/git/repos/taiblog.git branch: master 2.测试 hexo clean #清除缓存 hexo generate #生成静态页面 hexo delopy #将本地静态页面目录部署到云服务器...配置 远程 ssh linux 常见问题aaaak的博客-CSDN博客 通过Git将Hexo博客部署到服务器 - 知乎 (zhihu.com) 带你跳过各种坑,一次性把 Hexo 博客部署到自己的服务器...jeffery5461的博客-CSDN博客hexo 部署 将Hexo部署到自己的服务器上 - StaryJie - 博客园 (cnblogs.com) 腾讯云使用宝塔面板部署Hexo | Leaflag

14.1K54

使用 Webhooks 将 Linux 服务器上的项目自动部署到 GitHub

我们的项目一般都会托管在类似 Github 和 Coding 之类的平台上,当项目部署在服务器上之后,如果发现需要更改一处地方,需要在本地更改之后提交到 Github,然后再登录服务器拉取 Github...上的代码,可以说操作非常麻烦了,我们可以使用 Github 上的 Webhooks 实现本地提交之后服务器上自动更新。...服务器中的操作: 1.生成公钥。...公钥有两个:Git 用户公钥和项目部署公钥,之前部署项目时候直接在服务器上使用 git clone 来克隆 Github 上的代码,所以用户公钥已经配置过了,很简单这里就不赘述了。...: 1.添加部署公钥: 复制  /home/ubuntu/webhook.pub (生成的时候我起的名字叫webhook)的内容到 Github 中的  项目 > Settings > Deplow keys

1.8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在CentOS将IT-Tools部署至本地服务器并实现无公网IP远程使用

    本篇文章,我们将以Docker方式将IT-Tools部署至个人服务器,并且结合cpolar内网穿透实现公网可直接访问it-tools,畅享快捷的访问与使用体验。 1....:80 corentinth/it-tools:latest 查看下是否安装成功 docker ps 访问it-tools 访问地址:http://192.168.149.143:8080/,将IP更换为自己服务器的...3. it-tools工具箱功能—生成docker-compose文件 体验docker-cli转化为docker-compose.yaml文件 使用docker-cli部署一个nginx测试服务 docker...服务 sudo systemctl start cpolar cpolar安装成功后,在外部浏览器上访问Linux 的9200端口即:【http://服务器的局域网ip:9200】,使用cpolar账号登录...管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑 修改隧道信息,将保留成功的二级子域名配置到隧道中 域名类型:选择二级子域名 Sub Domain:填写保留成功的二级子域名

    20410

    如何将 github 上的代码一键部署到服务器?

    在 Github 上看到一些不错的仓库,想要贡献代码怎么办? 在 Github 上看到一些有用的网站,想部署到自己的服务器怎么办? 。。。 我想很多人都碰到过这个问题。...如果要贡献代码,之前我的做法通常是将代码克隆到本地,然后在本地的编辑器中修改并提交 pr。...如果想部署到自己的服务器,之前我的做法通常是克隆到本地,然后本地修改一下部署的配置,最后部署到自己的服务器或者第三方的云服务器(比如 Github Pages)。...而现在随着云技术的普及,我们「没有必要将代码克隆到本地进行操作,而是直接在云端编辑器中完成修改,开发,并直接部署到云服务器」。今天就给大家推荐一个工具,一键将代码部署到云服务器。 什么是一键部署?...如果 ta 提供了一键部署,那么就可以直接部署到自己的云服务器,生成自己的 url。关联自己的 git 之后,推送还能自动部署(CD)。而且这一切都可以是免费的,至少我现在用的是免费的。

    12K31

    如何使用Maven将WAR文件部署到Tomcat服务器中?一文带你搞定!

    摘要本文介绍如何使用Maven将WAR文件部署到Tomcat服务器中。我们将会使用Tomcat Maven插件进行部署。...正文实现步骤在项目的pom.xml文件中添加Tomcat Maven插件的依赖。使用Maven命令编译项目并生成WAR文件。使用Tomcat Maven插件将WAR文件部署到Tomcat服务器中。...、用户名、密码和项目在服务器上的部署路径等信息。...编译WAR文件使用Maven命令编译项目并生成WAR文件。$ mvn package部署WAR文件使用Tomcat Maven插件将WAR文件部署到Tomcat服务器中。...总结本文介绍了如何使用Maven将WAR文件部署到Tomcat服务器中,通过添加Tomcat Maven插件并在插件配置中指定Tomcat服务器的地址、用户名和密码等信息来完成部署。

    86761

    单服务器部署多个域名下的多端口服务,使用docker+nginx的方案

    优雅地部署多个项目到一台服务器,并配置多个二级域名 历经一个月,我的域名fizz.ink终于备案成功了。于是开始了新一轮的网站折腾。...折腾的目的是想要学习网站部署的细节以及相关知识,域名解析,一台服务器部署多个二级域名的项目。以及Docker的配置。...我的资源 已备案的域名 一台腾讯云服务器(已安装Docker) 配置4核8G 2M带宽 要部署的服务有这些。...使用 jenkins.fizz.ink访问 grafana 使用 grafana.fizz.ink访问 首先配置好我的域名解析 如下图 具体启动方式是使用Docker将各个项目起来,最后使用Nginx...最后一步:启动网关Nginx代理 # 将config目录挂载到nginx的配置文件目录conf.d # 将www目录挂载到nginx的/html目录 # 将cert目录挂载到nginx的cert目录 docker

    1.9K42

    使用无服务器云函数同步COS对象存储的元信息到ES中

    背景 对象存储COS是腾讯云提供的一种存储海量文件的分布式存储服务,使用COS可以存储视频、图片、文件等各种内容。...对于有海量数据的用户来说,如何管理COS中的数据的云信息成了一个迫切的需求,本文利用腾讯云提供的Serverless执行环境-无服务器云函数SCF解决了这一问题。...无服务器云函数SCF支持以COS作为函数触发器,在COS Bucket中有文件发生变更时可以获取事件通知,针对该事件,可以进行变更文件的及时处理和业务通知。...: 文件最后修改时间 以上字段是COS对象最基本的元信息,现在需要把每个新上传的COS对象的元信息作为一条记录,存储在ES中。...使用无服务器云函数 腾讯云无服务器云函数支持由COS事件触发,当有文件上传至用户账户下的COS Bucket时触发用户自定义的云函数执行。

    10.7K2012

    thinkphp5中部署到服务器的坑 -----路径中一直多一个view问题

    就在昨天在将自己写的东西放到服务器上的时候,一直报一个模板不存在的问题,而检查了数据库连接(一开始也有错误,数据库名字,用户名,用户密码都要搞清楚了)都没有问题,最主要的是在线下的时候,一模一样的代码一点问题都没有...我们可以看这个报错,而联想本地的时候,url地址一直多了一个view,其他地方排除过了,确定就是这里的问题!!!...后面查相关资料才明白,使用$this->fetch();渲染模板的时候会自动渲染view目录下对应控制器的对应的模板,而这样的话路径就错了,问题就出现在这里。...因为开发是在Windows环境下开发的,在Windows下不区分文件名大小写,Linux会区分,所以报错了。...解决方法: 1.改模板文件名为小写,统一一下 2.将 $this->fetch('控制器名/模板文件名')(不带.html)写全就能解决了 ? 大佬们可不要攻击我的网站呀,,,嘻嘻

    46220

    基于Docker Compose的.NET Core微服务持续发布

    -1014766647.png] 使用Docker Compose,我们可以将多容器的定义和部署方式定义在一个yml文件中,这种方式特别是微服务这种架构风格,可以将多个微服务的定义及部署都规范在一个yml...最后,在测试服务器或要运行容器的服务器上执行docker compose up完成容器的版本更新。...(3)在进行sshPublish的时候,要提前将docker-compose.yml配置拷贝到对应的指定目录下。当然,这一块建议也将其纳入git仓库进行统一管理和统一发布到不同的环境的指定目录下。...扩展点: 是否可以一套docker-compose方案标准化部署到多个测试环境?是可以的,我们可以在Jenkins构建任务中配置Parameters,这样就可以一次性部署到多个环境。...五、一些扩展 Consul服务发现容器编排 相比很多童鞋也都在使用Consul作为服务发现组件,我们也可以将Consul纳入到Compose中来统一编排。

    1.1K00

    小试牛刀:基于Golang的腾讯云Serverless使用体验

    让业务在无服务器架构演变中收益: [无服务器架构.png] 核心构成:Trigger+FaaS+BaaS Serverless由Trigger+FaaS+BaaS构成: Trigger:函数的触发器,一般有...ApiGateway、定时器、消息队列等多种触发模式 FaaS:函数即服务,Serverless的核心,完成业务应用逻辑的载体 BaaS:后端即服务,FaaS运营依赖的远端组件或服务,比如DB、KV、COS...[上传函数.png] 添加函数触发器 选择触发方式,就可以添加1个或多个函数的触发器,当前CSF支持了API网关、Ckafka、CMQ、定时器等常用方式 添加了ApiGateway后,就自动给你生成url...一般通过挂载日志集,同步到腾讯云日志服务 [函数日志.png] 查看函数监控 同样,监控信息里也包含了函数运行时间、流量、吞吐量等一些基础监控,也可配告警。...,也可能因为不熟悉,真心觉得Serverless调试还不是很方便,本地测试环境和现有测试服务打通很繁琐 几个点后面可完善使用: VsCode插件:查看函数,开发调试,同步文件等 命令行工具CLI: 实现函数打包部署

    5.6K181

    掌握 .NET Core 89中的微服务:实现 Ocelot API 网关

    Docker 的基本知识(可选,但对于在容器中运行服务很有用)。 第 1 步:什么是微服务和 API 网关? 微服务: 微服务架构将应用程序分解为小型、独立的服务,这些服务可以单独部署和管理。...第 3 步:添加 Ocelot API 网关 接下来,使用 Ocelot 创建 API 网关,以将请求路由到微服务。...**创建 API Gateway 项目:**使用以下命令将新的 API Gateway 项目添加到解决方案中: dotnet new webapi -n APIGateway **2....安装 Ocelot:**在项目中,从 NuGet 安装 Ocelot:APIGateway dotnet add package Ocelot Ocelot 将充当反向代理,将请求路由到相应的下游服务...解决方案:确保 JWT 令牌已正确配置,并且受众和权限值与您的身份验证服务器匹配。 在 .NET Core 微服务体系结构中使用 Ocelot API 网关有助于简化路由、安全性和流量管理的复杂性。

    23610

    国产最强开源 API 网关,没有之一,不接受任何反驳!

    服务器端 Web 应用程序可以向后端服务发出多个请求,而不会影响用户体验,而移动客户端只能提供几个请求。...给出了访问后端 API 的所有客户端的单一入口,并隐藏内部服务部署的细节。 负载均衡 - 网关可以将单个传入的请求路由到多个后端目的地。...我们使用以下的配置部署 Kong 到容器中(省略四个微服务的部署) version: '3.7' volumes: kong_data: {} networks: kong-net:...通过在运行时动态执行用户功能来支持无服务器,从而使网关的边缘节点更加灵活 支持插件热加载 不锁定用户,支持混合云部署架构 网关节点无状态,可以灵活扩展 从这个角度来看,API 网关可以替代...图片有几种与请求的典型生命周期相对应的标准过滤器类型: Pre 过滤器在路由到原点之前执行。示例包括请求身份验证,选择原始服务器以及记录调试信息。 Route 路由过滤器处理将请求路由到源。

    9.7K30

    构建简单的微服务架构

    微服务可以弥补单体应用不足,是一种更加快速高效软件架构风格。单体应用被分解成多个更小的服务,每个服务有自己的独立模块,单独部署,然后共同组成一个应用程序。把范围限定到单个独立业务模块功能。...分布式部署在各台服务器上。本篇我们将介绍如何使用.NET Core打造自己的微服务架构。 注意:微服务架构不是万能药,本篇仅供参考和探讨。对于大部分小项目来说,请不要为了微服务而微服务。...这意味着用户不需要担心需要建立额外的抽象层让业务扩展到多个区域。 这里框架主要介绍服务发现和健康检查。...,注意配置服务的真实IP和port "port": 81 } ]} 这样服务注册配置就OK了,接下来使用配置启动Consul,下面是几种形式启动consul,详细的命令参数可以移步到官方文档查看...集成消息队列——CAP 简介 CAP 是一个基于 .NET Standard 的 C# 库,它是一种处理分布式事务的解决方案,同样具有 EventBus 的功能,它具有轻量级、易使用、高性能等特点。

    1.7K10

    构建自己的简单微服务架构(开源)

    微服务可以弥补单体应用不足,是一种更加快速高效软件架构风格。单体应用被分解成多个更小的服务,每个服务有自己的独立模块,单独部署,然后共同组成一个应用程序。把范围限定到单个独立业务模块功能。...分布式部署在各台服务器上。本篇我们将介绍如何使用.NET Core打造自己的微服务架构。 注意:微服务架构不是万能药,本篇仅供参考和探讨。对于大部分小项目来说,请不要为了微服务而微服务。...这意味着用户不需要担心需要建立额外的抽象层让业务扩展到多个区域。 这里框架主要介绍服务发现和健康检查。...} 这样服务注册配置就OK了,接下来使用配置启动Consul,下面是几种形式启动consul,详细的命令参数可以移步到官方文档查看。...集成消息队列——CAP 简介 CAP 是一个基于 .NET Standard 的 C# 库,它是一种处理分布式事务的解决方案,同样具有 EventBus 的功能,它具有轻量级、易使用、高性能等特点。

    2.7K30

    国产最强开源 API 网关,没有之一,不接受任何反驳!

    这意味着本机移动客户端使用的网络性能与服务器端 Web 应用程序使用的 LAN 的性能差异很大。...服务器端 Web 应用程序可以向后端服务发出多个请求,而不会影响用户体验,而移动客户端只能提供几个请求。...给出了访问后端 API 的所有客户端的单一入口,并隐藏内部服务部署的细节。 「负载均衡」 - 网关可以将单个传入的请求路由到多个后端目的地。...我们使用以下的配置部署 Kong 到容器中(省略四个微服务的部署) version: '3.7' volumes: kong_data: {} networks: kong-net:...通过在运行时动态执行用户功能来支持无服务器,从而使网关的边缘节点更加灵活 支持插件热加载 不锁定用户,支持混合云部署架构 网关节点无状态,可以灵活扩展 从这个角度来看,API 网关可以替代 Nginx

    4.1K00

    开源API网关,到底哪个强?

    负载均衡:网关可以将单个传入的请求路由到多个后端目的地。 身份验证和授权:网关应该能够成功进行身份验证并仅允许可信客户端访问 API,并且还能够使用类似 RBAC 等方式来授权。...我们使用以下的配置部署 Kong 到容器中(省略四个微服务的部署): version: '3.7' volumes: kong_data: {} networks: kong-net:...担当 OpenID 依赖方的角色,与 Auth0,Okta 和其他身份验证提供程序的服务连接。 通过在运行时动态执行用户功能来支持无服务器,从而使网关的边缘节点更加灵活。 支持插件热加载。...而是通过每个请求唯一的 RequestContext 共享状态。过滤器使用 Groovy 编写。 有几种与请求的典型生命周期相对应的标准过滤器类型: Pre 过滤器在路由到原点之前执行。...示例包括请求身份验证,选择原始服务器以及记录调试信息。 Route 路由过滤器处理将请求路由到源。

    3.9K10

    架构设计 - 软件开发的基础与成功之道

    架构设计涵盖了以下几个方面:模块划分:将系统分解为多个模块或服务,使得每个模块能够独立工作。通信方式:定义不同模块或服务之间如何进行通信,如 API、消息队列、数据库访问等。...以下是一个循序渐进的学习路径:理解架构设计的基本原则首先,开发者需要理解架构设计的核心原则,例如模块化设计、松耦合、高内聚等。...}}const apiGateway = new ApiGateway();apiGateway.handleRequest();分析: 该示例展示了一个基本的微服务架构,每个服务(如用户服务、...这种架构允许每个服务独立开发和部署,便于扩展和维护。总结架构设计是软件开发中的基础性工作,它直接影响到项目的可维护性、性能和扩展性。开发者需要掌握架构设计的基本概念,并通过实践积累经验。...随着技术的发展,架构设计也在不断演进,特别是微服务、无服务器架构等新兴架构模式的出现,为开发者提供了更多选择。未来,架构设计将更多地关注自动化、弹性扩展和高效协作。

    11600

    使用Lambda和API网关在Java中开发RESTful微服务

    AWS Lambda是一个高度可伸缩和高度可用的无服务器计算平台,您可以使用它运行Java代码来提供服务的主要功能。...在本教程中,我们使用“Dev”作为名称。一旦部署完成,控制台将带您到staging页。 8.复制“Invoke URL”,并在其上添加代理资源名称和参数,其中包含要发送给Lambda的值。...param1=100¶m2=100 输出如下: 结语 像AWS Lambda这样的无服务器计算平台最近非常流行。...许多组织要求他们的DevOps工程师能够开发无服务器应用程序,因为它减少了设置硬件/软件基础结构所需的时间,从而减少了项目交付时间。...遵循这个简单的教程,您应该能够开始使用Java在AWS上开发无服务器的微服务。

    1.8K20

    腾讯云无服务器函数开发网址导航

    概述 开发一个网址导航来实践腾讯云无服务器函数的功能,因为我有一丢丢的收集癖,一直就想有一个自己的导航,虽然现在各种导航网址遍地开花,但是这并不妨碍我再造一个轮子,可能我的轮子还是平行四边形的呢。...对于想尝鲜无服务器函数功能的小伙伴前期要有一定的知识储备,没有银弹,合适的才是最好的。...文档指南 初期看文档,看看腾讯云无服务器函数支持哪些语言和响应的版本,函数和函数能否相互调用(可以调用)等,了解腾讯云给出的功能范围,确定我能通过这些功能做什么事。...,如果使用二维码分享的话就无所谓了,但是要对外服务的话这个路径暴露出去就不太合适了,需要用 Nginx 做一次代理。...通过腾讯云的 scf 插件结合 visual studio code,无服务器函数在开发过程中,只需要聚焦业务功能的实现,同时,本地可以近乎一键部署到线上,效率非常高,运维部署层面上可以节省很多时间和精力

    4.2K30

    SCF VS Code 实践:开发网址导航

    概述 开发一个网址导航来实践腾讯云无服务器函数的功能,总结期间碰到的一些小坑。 image.png 前期准备 什么是 SCF ?我们能利用 SCF 做什么?serverless 要怎么用?...对于想尝鲜无服务器函数功能的小伙伴前期要有一定的知识储备,没有银弹,合适的才是最好的。...文档指南 初期看文档,看看腾讯云无服务器函数支持哪些语言和响应的版本,函数和函数能否相互调用(可以调用)等,了解腾讯云给出的功能范围,确定我能通过这些功能做什么事。...,如果使用二维码分享的话就无所谓了,但是要对外服务的话这个路径暴露出去就不太合适了,需要用 Nginx 做一次代理。...,无服务器函数在开发过程中,只需要聚焦业务功能的实现,同时,本地可以近乎一键部署到线上,效率非常高,运维部署层面上可以节省很多时间和精力。

    92031
    领券