【问题标题】:How do I deploy my personal website from flask? [duplicate]如何从烧瓶部署我的个人网站? [复制]
【发布时间】:2016-07-03 18:30:14
【问题描述】:

我刚刚完成了我通过 Flask 创建的个人网站的工作,我一直在本地主机上进行测试。

我对网络主机进行了大量研究,并拥有一个不久前从 Google Domains 购买的域。看起来 iPage 或 GoDaddy 将是我最好的选择,但我仍然有很多困惑。我试用的网络主机免费试用似乎只是网站建设者,没有部署已经完成的网站的选项。

这是我的问题:

1.) 我有想要移动到 MyNameMyLastName.com 的 CSS、Python/Flask 和 HTML 文件。我该如何做到这一点?

2.) 我从 Google Domains 购买的域名可以在其他地方使用吗?(GoDaddy 等)

【问题讨论】:

  • 在 Google App Engine 上部署网站?

标签: html web deployment flask web-deployment


【解决方案1】:

瑞恩,

您可以使用 godaddy 托管、Host Gator、IX 网络托管,有大量的主机..

一旦您决定托管,他们就会为您提供其 DNS(域名服务器设置) 要使用您的 google 域来加载您的站点,您将登录到管理您从 google 购买的域的位置,并将名称服务器更改为指向您当前的主机。

一旦您决定了您的主机,您将拥有 FTP 访问权限,因此您可以将所有 HTML、PHP 和其他文件放在上面。如果您使用的是数据库,您也可以导入您的数据和设置,只要它们支持您的框架。 MYSQL 可能是最常见的,但其中很多都支持 Wordpress、Joomla 和其他框架。不过,我不确定 Flask,但您可以询问托管服务提供商。

最近我不确定这如何与 Google 合作,但我知道对于我的一项业务,Google 不提供托管服务,除非您使用他们糟糕的“google app site-builder”或类似的东西。但是,如果您与某些网络托管公司签约,其中很大一部分实际上会在第一年为您提供免费域名。如果您现在使用的是 yourwebsite.googlesites.com,我肯定会利用免费域,这样您就可以将其设为“yourwebsite.com”并看起来更正式。

您第一次这样做时会感到有些困惑,但大多数公司都有可以帮助您的支持。 (我知道我刚才提到的主机)

祝你好运

【讨论】:

  • 这很有帮助,谢谢。但是,我从 Google Domains 获得的是我实际支付的 mywebsite.com。删除 mywebsite.com 不会使该域在 30 天内可用,我希望它能够尽快启动并运行。你知道我是否仍然可以在 GoDaddy/etc 上使用该域?
  • 你应该可以。购买托管服务后,您只需登录 Google,前往可以管理您的域的位置,然后将域名服务器设置为您的新托管公司为您提供的服务。
  • 这样做是告诉谷歌,您希望该域指向不同的服务器,而不是使用他们的服务器。如果您购买了它,它就是您的域名,因此您可以选择它指向的位置。
猜你喜欢
  • 1970-01-01
  • 2021-08-28
  • 1970-01-01
  • 2019-04-24
  • 2013-03-11
  • 1970-01-01
  • 1970-01-01
  • 2019-02-10
  • 2018-12-19
相关资源
最近更新 更多