我在 Windows 机器上有一个名为“mywebapp”的文件夹。该文件夹下有index.html页面,js目录下有java脚本文件,css目录下有css文件。
现在当我在浏览器中打开这个 index.html 时,浏览器显示的内容很好,就好像我已经在服务器上部署了这个应用程序,但事实并非如此。
现在我想在我的 Linux 机器 vm 上做同样的事情,通过 putty 登录。我尝试使用 pythons SimpleHTTPServer,结果相同。但是一旦我退出腻子 session ,网页就不会显示。一旦我退出 putty session ,似乎 SimpleHTTPServer 服务器连接就断开了。 请帮我。 或者任何其他专业和简单的方法来显示我的网页。 Tomcat 似乎是个不错的选择,但我没有 root 权限,也不想要繁忙的部署过程。 我听说过 node.js,但我没有安装 node 的 root 权限。
最佳答案
最简单的方法我可以建议它从位置下载和复制 tar.gz 文件:
https://tomcat.apache.org/download-70.cgi
1 然后 gunzip 并解压这个下载的文件。
2 转到 conf/Catelina/localhost 文件夹。
3 使用您的应用程序名称创建一个 xml,例如我的网络应用程序.xml 并将以下内容放入此文件:
<Context path="/mywebapp" reloadable="false" docBase="<root-path of your application folder>"/>
此处“应用程序文件夹的根路径”将是 ypur HTML、js 和 css 文件的根文件夹。 然后使用/bin/startup.sh 命令启动这个 tomcat,并使用 localhost:8080/mywebapp 检查浏览器
关于javascript - 在 Linux 上部署 Javascript 应用程序的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38607079/