从github repo自动部署到web主机上。

问题描述 投票:0回答:1

我目前正在尝试从Github仓库设置自动部署到我的虚拟主机提供商。我之前用Netlify实现了这个功能,但我想把我的网站托管在我的主机提供商而不是Netlify。

我不知道从哪里开始,甚至我的提供商也不知道这是否可行。

虚拟主机提供商。TransIP(是荷兰语) 项目: Gatsby + ReactJS

我可以用(s)ftp访问托管服务器。我希望你能指点我正确的方向。

reactjs git github hosting gatsby
1个回答
0
投票

Gatsby需要一个HTTP服务器,如Nginx,Apache或Node.js HTTP服务器。任何可以承载静态HTML文件的东西。这基本上就是Netlify在后台运行的东西。

你可以使用你的FTP访问来移动你的Gatsby文件到你的服务器上。我曾经在一个Linux根服务器上托管Gatsby,它有Nginx作为HTTP服务器。你可以把Gatsby的内容移动到你的服务器上。 /public 文件夹,在您运行 gatsby buildwww 的文件夹。这个 博客 描述了我使用的方法很好。

我的建议是继续使用netlify或任何其他静态托管提供商。它更容易,更快,更可靠,并消除了你花在设置部署管道的工作。

我不会说荷兰语。问你的主机提供商,如果他们有一个 "HTTP服务器 "或一个方法来托管 "静态HTML,CSS和Javascript"。

© www.soinside.com 2019 - 2024. All rights reserved.