【问题标题】:Simplest Way To Deploy Javascript Application On Linux在 Linux 上部署 Javascript 应用程序的最简单方法
【发布时间】:2016-07-27 07:57:15
【问题描述】:

我在 Windows 机器上有一个名为“mywebapp”的文件夹。该文件夹有 index.html 页面、带有 java 脚本文件的 js 目录和带有 css 文件的 css 目录。

现在当我在浏览器中打开这个 index.html 时,浏览器显示的内容非常好,好像我已经在服务器上部署了这个应用程序,但事实并非如此。

现在我想在我的 Linux 机器 vm 上做同样的事情,通过 putty 登录。我尝试使用 pythons SimpleHTTPServer 这给了我相同的结果。但是一旦我退出腻子会话,网页就不会显示。一旦我退出腻子会话,SimpleHTTPServer 服务器连接似乎就断开了。 请帮我。 或任何其他专业且简单的方法来显示我的网页。 Tomcat 似乎是不错的选择,但我没有 root 权限,也不想要繁忙的部署过程。 我听说过node.js,但我没有安装node的root权限。

【问题讨论】:

    标签: javascript python linux web-deployment putty


    【解决方案1】:

    我可以建议它从位置下载和复制 tar.gz 文件的最简单方法:

    https://tomcat.apache.org/download-70.cgi

    1 然后 gunzip 并解压缩这个下载的文件。

    2 转到 conf/Catelina/localhost 文件夹。

    3 使用您的应用程序名称创建一个 xml,例如mywebapp.xml 并将以下内容放入此文件:

    <Context path="/mywebapp" reloadable="false" docBase="<root-path of your application folder>"/>
    

    这里的“应用程序文件夹的根路径”将是 ypur HTML、js 和 css 文件的根文件夹。 然后使用 /bin/startup.sh 命令启动这个 tomcat 并使用 localhost:8080/mywebapp 检查浏览器

    【讨论】:

    • 感谢您的解决方案。但我在我的 untar 目录中没有看到 conf/Catelina/localhost/ 文件夹
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 2016-02-08
    • 2012-08-30
    相关资源
    最近更新 更多