楼主使用的是Ubuntu服务器,网上坑逼真多,第一次做JavaEE项目,部署了N久,汗~
首先看看大致思路:
首先你得会一些shell和vim(或者是其他可以利用的编辑工具)
工具 联网的linux服务器一台;(联网可以省去很多步骤,最简单)
安装jdk(我这里使用jdk1.8)
安装tomcat(我这里使用tomcat7)
部署项目(用了工具eclipse)
第一步: 添加软件源ppa镜像
添加一个ppa sudo add-apt-repository ppa:webupd8team/java 更新一下 sudo apt-get update
获取安装包 sudo apt-get install oracle-java8-installer 之后会提示使用协议,OK即可 然后就等着.... 安装路径在:/usr/lib/jvm/java-8-oracle
第三步:安装tomcat7
先更新一下(其实可以不用) sudo apt-get update 获取tomcat7安装 sudo apt-get install tomcat7这个时候你127.0.0.1:8080是没用的it can't work! 仔细看的话它在自动开启服务的时候报了一个no jdk or jre错误,让你设置JAVA_HOME,这时候你别慌,前面肯定没错
第四步:配置Tomcat
编辑配置文件(服务器没界面只好用vim) sudo vim etc/default/tomcat7 找到 #JAVA_HOME=/usr/lib/jvm/open什么的 给#注释去掉,改成你自己的路径 如: JAVA_HOME=/usr/lib/jvm/java-8-oracle 启动tomcat服务 sudo service tomcat7 start
最后:
部署项目, eclipse导出你写的项目war包,放到tomcat路径下
如
/var/lib/tomcat7/webapps/test.war直接 127.0.0.1:8080/test 就会自己给你解压,至此完成!
附加
在var/lib/tomcat7/conf/server.xml 配置端口号和根路径项目
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" /> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">