博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下部署jdk+Tomcat
阅读量:5890 次
发布时间:2019-06-19

本文共 1430 字,大约阅读时间需要 4 分钟。

部署jdk

(如果是普通用户,先切换到管理员 su root)

1.下载jdk压缩包

 

2.xftpjdk压缩包传输 /opt 目录下

 

3.解压(/opt 目录下对压缩包解压)   

 tar -xzvf jdk-8u65-linux-x64.tar.gz

 

4.编辑    vi /etc/profile

光标定位最末尾:

unset i

unset pathmunge

在上述文字后面粘贴后保存退出

 

JAVA_HOME=/opt/jdk1.8.0_65(需要改成自己的版本名称)

JAVA_BIN=$JAVA_HOME/bin

JRE_HOME=$JAVA_HOME/jre

JRE_BIN=$JRE_HOME/bin

PATH=$JAVA_BIN:$JRE_BIN:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME

export JAVA_HOME JRE_HOME PATH CLASSPATH

5.生效   source /etc/profile

 

6.检测是否配置好了   java -version

 

 

部署Tomcat

1.下载软件包tomca

 

如果安装了6.0.37,先按照下面的命令删除一下。

 

 

2.拷贝软件包到虚拟机,用xftp,以root用户登录(新建连接,以root用户登录,可以解决传输错误)

拷贝到 /opt 目录下

 

3.解压    tar -xzvf apache-tomcat-8.0.30.tar.gz

 

4.启动Tomcat(已经部署jdk才能启动)---在apache_tomcat_8.0.30的bin目录中启动tomcat

 

 

5.本地浏览器检测是否启动(记得关闭防火墙,service iptables stutas),输入以下地址,输入的是自己虚拟机的IP,端口是8080

 

 

 

 

 

6.webapps里面的目录是自带的目录,可以用浏览器直接访问

 

 

 

7.修改端口号,进入 conf目录,编辑    vi  server.xml

 

进入编辑器,利用搜索功能    /8080 (搜索8080),修改上面的8080,可改为8888

 

 

8.改完端口号配置之后,要重启Tomcat,进入bin目录,先关闭再启动即可

 

 

 

 

 

补充:

apache-tomcat-8.0.30下的目录作用

 

 

1bin:存放可执行文件,可在各平台下启动和关闭tomcat的脚本文件。

其中catalina.bat主要对Windows的配置文件,在其非注释行加入JDK路径进行tomcat配置。

 

常用命令:

启动Tomcat:   ./startup.sh

关闭Tomcat:    ./shutdownsh

查看tomcat进程:  ps -ef |grep tomcat

 

.bat---- windows下的可执行脚本

.sh----linux下的shell脚本

表示Tomcat 系统兼容,WindowsLinux下都可以执行

 

 

2lib :库文件,存放tomcatweb应用的Jar包。

.jar--Java代码压缩包,运行的时候需要jdk环境

 

3logs:存放tomcat日志文件。执行时的日志文件比如启动报错,会保存在该目录的文件中

 

 

4conf:存放tomcat的配置文件

server.xml:端口号

 

5webapps:项目发布所在的目录。

 

转载于:https://www.cnblogs.com/Aphrodite/p/10065291.html

你可能感兴趣的文章
Array properties in Spring Framework
查看>>
AutoResetEvent and ManualResetEvent
查看>>
算法学习的轨迹(转)
查看>>
怎样应用OracleParameter怎样写like查询语句?
查看>>
android 之manifest.xml解析
查看>>
asmx-web-service-basic-authentication
查看>>
Excel转换成图片的操作方法
查看>>
MFC中读取和设置文件状态
查看>>
分页显示
查看>>
iOS中安全结束 子线程 的方法
查看>>
批处理学习笔记8 - 深入学习For命令1
查看>>
Object-c学习之路二(oc内存管理黄金法则1)
查看>>
python开发_python文件操作
查看>>
iPhone 已停用
查看>>
CSS3之边框图片border-image
查看>>
zedboard--基于zedboard的demo系统的boa服务器搭建(二十一)
查看>>
图片轮换cycle插件的运用
查看>>
【Oracle】两个表Join关联更新
查看>>
ActiveX控件的安全初始化和脚本操作 和 数字签名SIGN
查看>>
关于IE下AJAX的问题探讨
查看>>