问题标签 [web-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
9873 浏览

svn - 组合SVN FTP系统?

是否有任何系统可以检查网站的更改并自动更新网站。

该网站始终有效地运行最新的稳定版本,而无需将文件 ftp 到服务器。

0 投票
1 回答
164 浏览

java - Sun App Server Deployment Error

Sun App Server Deployment : When choose to precompile JSP : Throw this error

Anyone know what is the reason for this error?

0 投票
9 回答
2298 浏览

java - War-file deployment with shared resources

Consider the following example structure

#xA;

The documents folder needs to be a symlink or in some other way external from the war file because users will add and remove documents (through a mapped network drive).

I'd like to deploy the webapp as a war-file but I don't know how to do that and take the above into account. Could you give some pointers? /Adam

0 投票
4 回答
38099 浏览

.net - ClickOnce 有哪些替代品?

多年来,我经常使用ClickOnce ,但我遇到了它的许多限制。Web 部署有哪些替代方案?

到目前为止,我唯一能够出现的是ClickThrough,它是WiX的一部分,现在处于次要地位。还有其他成功的吗?

0 投票
4 回答
4377 浏览

installation - 为 Web 部署购买或构建?

我一直在评估可用于 Windows 应用程序的各种安装和 Web 部署解决方案。我将在这里澄清一下(没有太多细节,这些工具已在其他问题中介绍过)我对选项的理解:

  • NSIS - 生成安装可执行文件的免费工具。小二进制。专门的,有时是迟钝的脚本语言。
  • Inno Setup - 安装可执行文件的免费工具。各种二进制压缩方案。帕斯卡脚本引擎。
  • WIX - 生成 MSI 二进制文件的免费工具集。XML 定义语言。
  • WIX ClickThrough - 用于打包、Web 下载和自动更新检测的附加工具(现在是 WIX 核心的一部分)。
  • InstallShield - 用于安装打包的商业开发环境。生成 MSI 二进制文件。类 C 的 InstallScript 语言。
  • Wise - 用于安装打包的商业开发环境。生成 MSI 二进制文件。
  • ClickOnce - Visual Studio 支持的框架,用于将应用程序发布到 Web 服务器,并自动检测更新。不支持自定义安装要求(INI 文件、注册表等...)。软件包设置为 MSI 二进制文件。
  • Install Aware - 用于安装的商业开发环境。生成 MSI 二进制文件。自动更新框架(Web 更新)。

如果我遗漏了任何内容,请告诉我。

并在 StackOverflow 上找到了一些关于这些技术的有用讨论:

我使用过其中一些解决方案,以及少数专有的内部安装解决方案。他们主要关心打包安装并为开发人员提供访问运行时环境的框架。随着对 Web 部署和自动软件更新的需求不断增长,我希望在开发人员之间就软件和后续更新的 Web 交付框架达成更多共识,但我还没有真正找到共识。当然有可用的解决方案(ClickOnce、ClickThrough、InstallShield 更新服务),但它们都有相当大的限制(如果我错误地陈述了其中任何一个,请纠正我)。我会对提供以下一些功能的框架感兴趣:

  • 第三方托管/更新管理。
  • 访问客户端环境(INI 文件、注册表等)。
  • 用户注册/激活。
  • 反馈/错误报告

这给我留下了深刻的印象,即解决 Web 部署问题的最佳方法是通过定制构建的专有解决方案(可能利用现有的安装程序包)。我已经看到这种解决方案适用于许多成功的应用程序:

  • FileZilla - 对 update.filezilla-project.org 的 HTTP 请求以检查更新,下载 NSIS 二进制文件(我认为),然后关闭以运行安装。
  • 大型多人游戏的自动更新是完全必要的,并且使用专有系统普遍实施。

所以,最后,我的问题:

  • 我是否错过了可以提供所需功能的 Web 部署框架?
  • 我的要求是否过于具体而无法合理地期望第三方框架能够提供?
  • 我应该购买还是建造?
0 投票
4 回答
287 浏览

asp.net - 如何部署我准备好的网站?

我已经用 SQL Server 2000 很好地开发了一个 ASP.NET 网站。如何将它放到服务器上?

0 投票
5 回答
9856 浏览

subdomain - 单独的图像服务器(例如 images.mydomain.com)的优缺点?

我们的网站提供了一些图像和 PDF 文档。这些图像和文档存储在源代码管理中,并在部署时复制内容。我们正在考虑创建一个单独的图像服务器来放置我们的库存图像和 PDF 文档——从而显着减少我们部署包的体积。

有没有人有这种方法的经验?

我想知道任何“陷阱”——比如 XSS 问题和/或从备用子域传递内容的浏览器问题?

0 投票
3 回答
9878 浏览

.net - 部署/发布后自动加密 web.config 的部分?

我有两个相关的问题:

管理环境之间 Web 项目部署的最佳方法是什么?我刚刚下载了.NET Web 部署项目,它似乎可以处理诸如替换某些部分web.config以匹配环境之类的事情,这很棒。我想要自动化的另一件事是加密web.config. 发布后有什么方法可以访问'auto-encrypt'这些web.config部分吗?

第二个问题是您将密码存储在web.config哪里?我想加密密码,但不是appSettings的其余部分。我是否必须制作自定义web.config配置设置区域?

0 投票
2 回答
1580 浏览

asp.net - 部署引用 Web 服务的 asp.net Web 服务

我有一个 asp.net Web 解决方案,它引用了另一个网站(也在我们的开发环境中)的 Web 服务。我想知道在部署到生产时是否需要更改 Web 服务的地址(从生产服务器),以及如何或是否不需要进行任何更改?

0 投票
4 回答
1187 浏览

tomcat6 - 使用 maven 1.1 将战争部署到 tomcat 服务器

有谁知道在运行构建后配置 maven 目标以部署到 tomcat 服务器的方法?我知道使用 maven-tomcat-plugin 可以做到这一点,但它看起来好像只适用于 Maven 2,而我使用的是 Maven 1.1

我目前正在尝试设置 Hudson,所以这将是我持续集成阶段的一部分,我希望它会像这样运行:

  1. 构建所有必要的组件
  2. 构建战争并部署到(本地)服务器
  3. 运行硒测试

对此的任何帮助将不胜感激。

谢谢。