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

如何将你的Hexo博客部署到Google Firebase

博主最近在 白嫖万恶的资本 将博客部署到新的CDN上,所以在寻找免费的静态Web应用部署工具,发现了Google Firebase。...这 万恶资本 Google的坑,怎么能不白嫖呢 Tip: 以下内容在中国大陆需要掌握浏览世界的方法(嘘—— 新建项目 打开Firebase官网,登陆账号并转到控制台。...o1m0xdWC.png 安装Hexo插件 因为Hexo在之前并没有将博客发布到Firebase的插件,博主就自己做了一个hexo-deployer-firebase,但在使用前,还需要你安装Firebase...localhost(个人电脑应该都可以吧),可以使用 firebase login --no-localhost 登陆您项目所对应的Google账号,登陆完后,这一步就OK了。...项目的标识符 例如博主的是这个样子: s4G3udAw.png 现在,你可以愉快的将博客发布到Google Firebase上啦~ 参考 Firebase - 维基百科 hexo-deployer-firebase

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

Python项目部署-使用Nginx部署Django项目

nginx介绍及部署 nginx部署路飞学城代码 -曾老湿, 江湖人称曾老大。 ---- -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。...-devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。...虚拟主机就是将一台服务器分割成多个“虚拟服务器”,每个站点使用各自的硬盘空间,由于省资源,省钱,众多网站都使用虚拟主机部署网站。...2)这个独立的站点配置是在nginx.conf中使用server{}代码块标签来表示一个虚拟主机。 3)Nginx支持多个server{}标签,即支持多个虚拟主机站点。...既然要部署项目,那我们必须有代码,光是一个nginx肯定是没有用的。

1.5K30

如何使用Nginx 部署项目?什么是反向代理?

2、部署静态资源 Nginx可以作为静态web服务器来部署静态资源。...这里所说的静态资源是指在我们web服务端真实存在,并且能够直接展示的一些文件,比如常见的html页面、css文件、js文件、图片、视频等资源,那么我们就可以使用Nginx来部署这些静态资源。...为什么我们不使用Tomcat来部署静态资源,而使用nginx 呢? 这是因为 相对于Tomcat,Nginx处理静态资源的能力更加高效,所以在生产环境下,一般都会将静态资源部署到Nginx中。...1、首先我们将自己手上的随意一个项目上传到服务器上,并启动,自己测试一下能不能访问到。...并编辑配置文件nginx.conf; cd /usr/local/nginx/conf/ #看大家自己的Nginx安装在何处 vim nginx.conf 在http块中,再添加一个server块虚拟主机的配置

52410

如何在监控主机上单独部署agent——WGCLOUD

我们默认下载的安装包(wgcloud-v3.3.9.tar.gz 或 wgcloud-v3.3.9.zip)中,包含了server和agent,server主机监控只要启动安装包下的agent就可以了但是我们如何监控其他主机呢...,其实比较简单,请看如下三种方式1、如果其他主机要监控,只需要把server同级目录的agent打成压缩包,然后复制到其他主机,然后启动agent就可以了2、如果其他主机是Linux,且可以连接外网,那么也可以用一键部署...agent脚本方式来部署注意,以上两种方式,别忘了修改agent/config/application.properties里的配置项serverUrl,修改为server主机的IP和端口#wgcloud-server...端访问地址,将下方替换为server主机IP和web端口即可,端口一定要写,即使是80也要写哈serverUrl=http://localhost:99993、最后也可以单独下载agent包对应的版本,...然后复制到其他主机,然后启动就可以了注意,server和agent要保持相同版本图片图片

87400

Nginx 部署的虚拟主机如何使用 Lets Encrypt 来进行加密 https

HTTPS 是现在网站的标配了,很多服务都是必须使用 https,如果你不使用的话,浏览器可能就不会对你非常友好了。...如果你不想使用商业的 CA 秘钥的话,你可以使用 Let’s Encrypt 来进行加密。...使用 Let’s Encrypt 唯一不好的地方就是每 3 个月要更新一次,当然你也可以使用自动的更新来处理就好了。我们需要通过安装插件来实现:获得 SSL 加密需要的 pem 秘钥。...需要前提条件已经安装好了 Nginx并且配置好了虚拟主机安装好 python3-certbot-nginx 插件对 Nginx 虚拟主机的配置方法我们就不详细说了,你可以自己搜索下进行配置。...配置你的虚拟主机找打你的虚拟主机文件,然后将生成的秘钥配置上去就可以了。例如我们的虚拟主机配置:我们首先在上面配置了 80 端口的重定向,然后将生成的 2 个秘钥文件的指定位置配置上去就行了。

68630

实战 | 如何使用微信云托管部署flask项目

软件架构 前端UI 框架:layui 服务端: flask 后端API:云开发CMS 二、部署项目 微信云托管部署 flask 项目 1.先将本项目clone到本地(或者直接下载压缩包) https:/...4.新建版本状态正常后,就可以到 部署发布 选项下,发布项目 5.在服务列表选项中,点击服务详情,可以看到公网域名,复制到浏览器打开 6.首次访问存在容器加载过程,会比较慢,访问成功后可以看到下图...到这里项目部署成功了,其中后端API访问的是域名,要换成自己还需要安装 云开发cms 云开发cms扩展安装 1.查看官方文档安装 https://docs.cloudbase.net/cms/install...也可以给API设置 请求鉴权,将 API_Token 修改中系统创建的 Token 6.本地调试,运行 main.py http://localhost:8080 配置完成后,在重新部署一下项目就好了...三、项目总结 使用微信云托管时,注意编写 Dockerfile 文件,可以查看 微信云托管官方文档,参考示例代码进行配置Dockerfile 文件。

1.6K30

使用gunicorn部署flask项目

1、简介 flask 自带的web服务器可用于开发环境运行调试,不适合部署在生产环境,无法满足线上的性能要求。...先介绍下几个概念,方便理解使用 wsgi server 部署的意义: WSGI: 全称是Web Server Gateway Interface(web服务器网关接口),它是一种规范,它是web服务器和...; -b ADDRESS : ADDRESS,ip加端口,绑定运行的主机; -w INT, --workers INT:用于处理工作进程的数量,为正整数,默认为1; -k STRTING, -...gunicorn 部署到 docker 容器也比较方便,只要将启动命令写到 dockerfile 里即可。...pidfile = "gunicorn.pid" accesslog = "access.log" errorlog = "error.log" daemon = True # 是否后台运行 启动后项目的目录下会生成

62110

如何在国外主机商上部署WordPress博客?

如果你想要拥有一个在国外主机商上的WordPress博客,你需要了解如何进行部署。在本文中,我们将讨论如何在国外主机商上部署WordPress博客,以及如何优化你的博客以提高SEO排名。...我们还将介绍如何处理常见的WordPress问题。  一、准备工作  在部署WordPress博客之前,你需要购买一个主机账户和一个域名。...你可以选择使用国外的主机商,这样你就可以获得更快的网站速度和更好的安全性。购买主机账户时,你需要注意以下几个方面:  1、选择可靠的主机商  选择一个可靠的主机商非常重要。...如果你需要更多的资源,你可以选择更高级的主机套餐。  3、选择合适的域名  你需要选择一个好的域名。一个好的域名应该是简单、易记、易拼写的。你可以使用域名注册商购买域名。...在本文中,我们讨论了如何在国外主机商上部署WordPress博客。希望这篇文章可以帮助你顺利地部署WordPress博客。

1.7K30

如何使用pm2自动部署Next.js项目

id_rsaexit 将下面命令输出的公钥复制,并配置到远程服务 cat ~/.ssh/id_rsa.pub 实现本地到远程git的免密登陆权限 这个步骤也可以参考上面的教程 实现本地免密登陆远程centos服务器 在使用...使用pm2管理的node程序的好处 监听文件变化,自动重启程序 支持性能监控 负载均衡 程序崩溃自动重启 服务器重新启动时自动重新启动 自动化部署项目 安装 pm2 npm install -g pm2...使用 在服务器上创建项目文件夹 为了方便管理,我们在新建一个文件夹 /opt/app/halo-xue-react-next(路径建议自定义,这里只是方便演示),进入文件夹,将需要部署项目 clone...mkdir /opt/app/halo-xue-react-next 执行了上面的操作后,接下来我们就需要在本地进行操作了 ecosystem.json 然后,我们在本机需要部署项目中新建文件 ecosystem.json...本为有一个很简单的方案:"pre-setup" : "rm -rf /opt/app/halo-xue-react-next/source"这会在每次部署的时候删除source 使用pm2自动部署 在存在

4K10

如何用Docker Compose部署项目

如何在IDEA项目里面使用Docker Compose 前言 之前我们用docker部署了springboot,redis,mysql的项目,但是是部署在三个不同的容器里,还需要先知道redis和mysql...我使用的是Mac OS,装Docker的时候已经把Docker Compose也安装好了,不需要单独安装。 3....如何在IDEA项目里面使用Docker Compose 首先pom.xml文件中需要注意配置小写的artifactId: com.aphysia <..."6389:6379"中6389其实是我们主机的端口,也就是我的Mac连接redis容器需要使用6389,而容器之间连接需要使用6379,这是容器的端口。.../tmp/redis.conf:/etc/redis/redis.conf中/tmp/redis.conf是主机的目录,而这个目录需要在docker里面配置才可以,要不就会报错(执行记得加管理员权限):

2.1K41
领券