Web 将网站作为产品交付
我很抱歉,如果这是一个奇怪的问题,但我真的找不到关于这方面的好信息 我有一个网站,我想作为一个产品提供给其他组织下载和使用他们的组织。很像Confluence或Wordpress。我知道他们是怎么做的,他们只是打包他们的代码,你可以自己下载和部署,但是我只是想知道还有什么其他的选择 有没有一种方法可以将整个站点捆绑到安装程序中,或者创建某种可以下载和部署的映像。理想情况下,我不希望客户部署代码并自行配置。这将是很好的,他们只要下载一些东西,运行它和它了Web 将网站作为产品交付,web,web-deployment,Web,Web Deployment,我很抱歉,如果这是一个奇怪的问题,但我真的找不到关于这方面的好信息 我有一个网站,我想作为一个产品提供给其他组织下载和使用他们的组织。很像Confluence或Wordpress。我知道他们是怎么做的,他们只是打包他们的代码,你可以自己下载和部署,但是我只是想知道还有什么其他的选择 有没有一种方法可以将整个站点捆绑到安装程序中,或者创建某种可以下载和部署的映像。理想情况下,我不希望客户部署代码并自行配置。这将是很好的,他们只要下载一些东西,运行它和它了 任何过程或工具的建议都是非常感谢的。谢谢
任何过程或工具的建议都是非常感谢的。谢谢 即使使用confluence server,您至少还必须配置一个数据库、一个主文件夹(用于产品日志、插件、缓存)和服务器本身来承载confluence产品 如果你想让客户直接使用该产品,那么你应该从你这边托管整个产品,客户只需在你的产品上为他们的公司创建一个实例(例如confluence cloud、Basecamp、facebook workplace) 因此,对于这些使用云解决方案的产品,我只需要注册一个帐户,我不需要处理任何服务器端配置或数据库,因为这些都是由您的产品宿主处理的。但最终这取决于你的产品是什么,你的目标是谁
如果您的目标客户不希望其数据托管在云中,并且希望拥有自己的防火墙,那么您将需要一个服务器产品。尽管如此,这些拥有自己服务器的公司也将拥有IT管理员,他们可以处理您产品的安装和配置,只要产品有良好的文档记录且易于操作。我正在寻找的解决方案类似于Docker 您可以构建一个docker映像,该映像基本上具有内置应用程序的所有先决条件,并且您可以在安装了docker的大多数计算机上部署它