【问题标题】:Deploying Website with Microsoft Windows Server 2012 (iis)使用 Microsoft Windows Server 2012 (iis) 部署网站
【发布时间】:2020-10-07 20:56:59
【问题描述】:

我知道这是一个很长的机会,但我还是要问。

我正在为一家公司开发一个项目,该公司从运行 Microsoft Server 2012 的服务器托管他们的应用程序。我找到了存储 Web 应用程序文件的文件夹,我想部署我自己的更新版本代码 - 我是否只需替换这些文件并重新启动服务器进行部署? (当然是在备份那个文件夹之后)

这对我来说太棒了,因为我只使用 Github、Heroku 等来部署应用程序。如果我需要提供更多信息来帮助您,请告诉我。

提前致谢!

【问题讨论】:

    标签: iis deployment windows-server-2012-r2


    【解决方案1】:

    您在同一台服务器上托管多个网站。使用 IIS 指向另一个网站并在您的 Web 应用程序的不同端口号上启动它。如果这还不够清楚,请告诉我

    【讨论】:

    • 只有这个网站被托管。当我按下探索时,它会告诉我实际文件在哪里(HTML、CSS、JS)。我的问题是如果我用更新的文件替换这些文件,在我重新启动服务器后会更新网站吗?
    • 不要那样做......通过使用您的代码运行该站点的第二个版本来测试它。查看这个网站,了解如何设置 IIS 以运行您自己的 Web 代码,而不会影响生产网站。另一方面,生产网站已经在 IIS 上设置以运行其网站.....我是说只需添加另一个网站与您的代码以查看您的代码将如何运行
    【解决方案2】:

    如果只更新HTML、CSS、JS这些文件,重启iis服务器后会更新,但如果更改cs文件代码则需要重新构建项目重新发布或者直接复制bin文件夹即可。

    【讨论】:

    • 感谢您的回复-您能详细说明一下吗?我不确定您所说的cs文件代码是什么意思。目前我正在使用的只是前端 JavaScript。
    • 后缀为.cs的文件通常是类文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-07
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多