jsp项目如何部署到服务器 项目部署linux服务器远程调用数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上面不是有tomcat的目录嘛 /usr/local/tomcat直接将工程在Eclipse右键export war包出来放在tomcat webapps下面就行了。数据库访问时,直接给ip:port 再加实例名就可以访问了。 第一个问题:tomcat的目录在/usr/local/tomcat目录下(是你的信息显示的),在这个目录下有一个叫做webapps的目录,把你打包好的war包,直接放到这个目录下(无需解压),不过在此之前你需要先解决第二个问题,也就是数据库的问题,才能打包,否则打包好的war包无法连接数据库也是无法使用的第二个问题:你连接数据库的话说是要远程连接,那么你的远程连接地址是在哪?难道你的数据库不在这个服务器上?数据库至少也要能保证你的服务器能访问得到才行的啊。至于修改代码,在你的代码里面有一个地方有连接数据库的字符串(具体在哪需要看你自己的代码),字符串里面有数据库的 ip:port/databasename 这个信息,你把这三个信息做修改就行! 放webapps启动后会自动解压,数据源用jndi方式呗 如何将.war文件放到webapps目录?我没有域名只能通过ip访问,创建站点如下(域名是乱写的),我让该网站的目录对应webapps文件夹创建FTP账号如下,我让forcall用户能上传文件到上面站点对应的文件夹并成功上传了.war包。 现在问题是如何访问?比如我项目中有个tt.html文件该怎么访问到? 你没有办法连接到你租用的服务器而执行Linux命令吗? 看你的问题上有图,应该是可以执行命令的,那你使用命令进入tomcat安装目录下的bin目录下然后执行./start.sh访问的话就是http://ip:8080/项目名/目录名/xx.html这里的端口是tomcat的默认端口,如果被改过,就写改过后的端口 是不能执行那个sh文件吗?如果是权限问题,那么你的用户可以修改权限吗?一般你是租用的空间的话,那么会有自己目录可用吧,你最好在你自己的目录装一个tomcat吧! chmod u+x V1.war 赋上执行权限试试 哦,原来是war文件的权限,我搞错了。按照11楼的做就行了! 按照11楼的做饭完成楼,先到bin目录下执行 ./shut.sh 然后再次执行 ./start.sh 就启动成功了 这里写错了,不是./shut.sh 而是 ./shutdown.sh 这里写错了,不是./shut.sh 而是 ./shutdown.sh权限改了,tomcat也重启了还是不行,注意看我的站点配置和输入的网站是不是有问题。论坛上传图片出问题了,图片见http://3.callcentre.sinaapp.com/73.png 你输入 http://115.29.33.28 和 http://115.29.33.28/V1 看看这两个地址是什么反应 都是forbidden那和你的工程没有关系啊,是你的服务器的问题! 也想到了 也测试了 http://3.callcentre.sinaapp.com/88.png http://3.callcentre.sinaapp.com/88.png 你这个war包在windows环境下有没测试过呢,有的话,按照windows环境下的访问方法,修改ip:port就可以了。公司只能上csdn,你的链接 http://3.callcentre.sinaapp.com/88.png 看不到了 看看8080端口 是否是你tomcat端口 在局域网中测试没问题。 部署jsp不用配置站点,这些东西吗? 在局域网中测试没问题。 部署jsp不用配置站点,这些东西吗?jsp放到容器中动态加载就可以了,我不熟悉你用的这个WCDP部署工具,找个熟悉的人问问,只要局域网测试没问题,那项目就没问题,看部署时候需要注意哪些,做些修改就是了 rpm -qa | grep tomacat没有说明不是rpm安装ps -ef | grep tomcat显示tomcat装在了/usr/local/tomcat下 关于jbuilderX actionform一段代码报错,请高手赐教。 如何截取两个字符之间的字符串? 是浏览器还是spring? 关于ant中的path-like的疑问 请问有没有办法自己写代码启动或停止Weblogic服务器?? weblogic中struts的tag的问题 tomcat自动删除文件问题 ejb包的连接问题,帮帮忙吧,谢谢 Struts 里的action不写forward行么? 网站子目录绑定域名 求正则表达式大神解决小弟的一个问题
直接将工程在Eclipse右键export war包出来放在tomcat webapps下面就行了。
数据库访问时,直接给ip:port 再加实例名就可以访问了。
我没有域名只能通过ip访问,创建站点如下(域名是乱写的),我让该网站的目录对应webapps文件夹创建FTP账号如下,我让forcall用户能上传文件到上面站点对应的文件夹并成功上传了.war包。 现在问题是如何访问?比如我项目中有个tt.html文件该怎么访问到?
然后执行
./start.sh访问的话就是http://ip:8080/项目名/目录名/xx.html
这里的端口是tomcat的默认端口,如果被改过,就写改过后的端口
一般你是租用的空间的话,那么会有自己目录可用吧,你最好在你自己的目录装一个tomcat吧!
这里写错了,不是./shut.sh 而是 ./shutdown.sh
这里写错了,不是./shut.sh 而是 ./shutdown.sh
权限改了,tomcat也重启了还是不行,注意看我的站点配置和输入的网站是不是有问题。论坛上传图片出问题了,图片见
http://3.callcentre.sinaapp.com/73.png
没有说明不是rpm安装
ps -ef | grep tomcat
显示tomcat装在了/usr/local/tomcat下