Linux(ubuntu)下tomcat的下载安装以及JavaWeb项目的部署
来源:互联网 发布:电脑裁剪图片软件 编辑:程序博客网 时间:2024/06/02 00:24
备注:本地操作系统为Win10,已配置好ssh,远程连接登上服务器上配置Tomcat和JavaWeb项目,服务器操作系统为ubuntu。
1,Linux上tomcat的下载与安装
在tomcat官网上下载压缩包,tomcat8.0.37的下载链接:http://tomcat.apache.org/download-80.cgi#8.0.37 ,下载Core中的tar.gz压缩包,下载至本地桌面。
因为tomcat的安装依赖于Java JDK,我们先登上服务器查看是否已经安装Java。 命令行中输入”java -version“,可查看java版本。
如果还没安装Java,则移步至http://blog.csdn.net/HOMEGREAT/article/details/52729405,先将Java配好。
scp命令将下载好的tomcat压缩包上传到远程服务器,如图:
解压,并放到新建的tomcat文件夹。步骤:
(1)tar -zxv -f apache-tomcat-8.0.37.tar.gz
(2)mv apache-tomcat-8.0.37 tomcat
解压成功,如图:
定位到tomcat目录下的bin目录,启动tomcat服务。
启动成功!检验一下:浏览器地址栏输入 <服务器IP>:8080
2,将tomcat配置成服务,以后便可开机自启动,还可以一条命令启动/停止/关闭,不必再cd到特定的目录下去启动了。步骤:
(1)cd到/etc/init.d目录,新建并编辑tomcat文件。
(2)往tomcat文件中添加以下内容:
(3)将tomcat文件设为可执行文件。sudo chmod +x /etc/init.d/tomcat
(4)将tomcat加入服务。 sudo update-rc.d tomcat defaults
(5)以后直接命令行输入sudo service tomcat start|stop|restart,就可以随心所欲地启动|停止|重启tomcat啦。
3,JavaWeb项目的部署。
(1)在本地上用命令行cd到项目特定的文件夹,用一句命令将项目打包成.war包。
jar cvf filename.war *.*/ .
或者用maven打包,在这里也先不详述啦。
(2)然后再将这个war包放到tomcat目录下的webapps文件夹即可,在此便不细讲,scp文件传输上面已经提及。
0 0
- Linux(ubuntu)下tomcat的下载安装以及JavaWeb项目的部署
- Linux服务器下jdk的安装配置、Tomcat的安装及JavaWeb项目的部署
- Linux(ubuntu)下tomcat的下载安装以及mysql的下载和安装
- 【超详细】如何部署javaWeb项目流程 阿里云linux-ubuntu下mysql+tomcat+jdk安装
- Linux下安装配置tomcat并部署javaweb项目
- 如何在docker下的安装tomcat并部署JavaWeb项目
- ubuntu tomcat 下部署javaweb
- 在Linux下部署Java Web项目的详细步骤,包括jdk、Tomcat、MyEclipse等的下载和安装
- 花生壳+tomcat+javaweb项目的部署问题
- 花生壳+tomcat+javaweb项目的部署问题
- 花生壳+tomcat+javaweb项目的部署问题
- 花生壳+tomcat+javaweb项目的部署问题
- 花生壳+tomcat+javaweb项目的部署问题
- 花生壳+tomcat+javaweb项目的部署问题
- Linux下Tomcat的安装部署
- Linux下Tomcat的安装和部署
- Linux下Tomcat的安装与部署
- 关于在linux上安装tomcat并部署javaweb项目
- JavaWeb常见路径问题
- 给表追加主键-----报错ORA-02437: 无法验证 (customer.id) - 违反主键
- Android系统:Launcher知识点总结
- 建造者模式(Builder Pattern)的实现和示例demo
- .NET框架- 异常设计原则
- Linux(ubuntu)下tomcat的下载安装以及JavaWeb项目的部署
- 刷新控件SwipeRefreshLayout&bug解决
- html5学习笔记(二)(摘抄讲义加部分理解)
- 2017-1-12-日总结-qq国际版2012登录总报错及git清除缓存区
- Android系统预装第三方apk
- log4j配置详解
- 反卷积(Deconvolution)上采样(Upsampling)上池化(Unpooling)的区别
- QT编译安卓arm64-v8a动态库
- 已发布微信小程序汇总