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