1> 卸载原系统自带JDK
a. 输入rpm -qa | grep jdk 查询当前安装的jdk,例如查询所得:
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
b. 输入rpm -e --nodeps xxxx 卸载对应jdk,其中xxxx为所要卸载的jdk名称,例如:
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
2> 安装自定义JDK
a. 可在/usr下新建文件夹java,将下载好的jdk安装文件放在此文件夹下,例如待安装版本:jdk-7u67-linux-x64.rpm
b. 安装,输入命令rpm –ivh jdk-7u67-linux-x64.rpm,日志如下:
c. 安装完成后,会在当前目录下生成对应的jdk安装目录,例如jdk1.7.0_67,如下:
3> 配置环境变量
a. 输入命令 vi /etc/profile
在最后行加入如下命令:
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
其中JAVA_HOME配置值为jdk安装的目录
b. 输入命令source /etc/profile 执行后配置生效
c. 检验JDK安装是否正确,输入命令java –version,有类似如下信息则说明安装成功:
另可输入命令echo $JAVA_HOME,查询JDK安装路径,如下:
4> 安装Tomcat
a. Tomcat的安装一般是直接解压相应的压缩包即可,比如这里选取tomcat如下版本:apache-tomcat-7.0.57.tar.gz,上传至任意目录下,这里取/test_demo/下;
b. 解压,输入命令tar -zxvf apache-tomcat-7.0.57.tar.gz ./ ,即将压缩包解压到了当前目录下,如下:
c. 至此,tomcat即安装完成。
5> 部署Web应用
a. 上传已打好war包的web应用到任意目录,这里取/test_demo下;
b. 解压war包里的web应用到指定目录下,这里新建目录movie_demo
mkdir movie_demo
cd movie_demo
/usr/java/jdk1.7.0_67/bin/jar -xf ../movie_demo.war
(注意:/usr/java/jdk1.7.0_67/bin/jar为所安装的JDK,../movie_demo.war为待解压的war包)
解压完成后,如下:
c. 修改conf目录下tomcat配置文件server.xml,将web应用部署到tomcat上去;在server.xml文件末尾加上如下:
<Context docBase="/test_demo/movie_demo" path="" reloadable="false"/>
截图如下:
同时,目前tomcat默认端口为8080,我们可以修改为其他端口,这里改为80端口;如下:
d. 启动tomcat服务器,到bin目录下,输入命令sh startup.sh;然后到logs目录下查看catalina.out文件观察启动日志,命令 tail –f catalina.out,出现如下日志则说明启动成功:
e. 但此时还是不能直接访问部署好的web应用,因为一般VPS CentOS版本系统的防火墙默认禁止访问除22端口外的应用,所以这里需要调整防火墙设置,将web应用对应的端口加入防火墙白名单中去。
vi /etc/sysconfig/iptables
复制一份22端口的配置给80端口:
然后重启防火墙服务,输入命令 /etc/init.d/iptables restart
至此,部署成功。
PS:其实还有种更简单粗暴的web应用部署方式,即将war包上传至tomcat的webapps目录下,然后在bin目录下启动tomcat服务。
相关推荐
JDK+TOMCAT+MYSQL图文安装教程
Linux+JDK+Tomcat+Oracle
JDK+TOMCAT+MYSQL图文安装指南 详细的讲解了安装JDK+TOMCAT+MYSQL的安装步骤和环境变量的配置
详细说明了windows服务器nginx+tomcat+mysql部署及配置(配置阿里云后台安全组,配置域名)很适合新手学习 附件中包含: 1.操作说明文档 2.操作录屏 3.安装所用到的软件安装包 1)Windows Server 2019 数据中心版 ...
centos上安装配置Tomcat环境,纯手工编写,测试过文档无误
JDK+Tomcat配置 以及myeclipse配置Tomcat的说明
JDK + Tomcat + MySQL环境集成工具
linux 下 jdk+tomcat+mysql 的环境搭建
Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse
附操作使用文档和3个脚本文件,可以快速一键使用linux命令部署java环境和所需工具方便快捷.jdk1.8.0_201+tomcat9.0.16+mysql
Linux上配置JDK+TOMCAT+MYSQL
JDK+MyEclipse+Tomcat的配置
jdk+jsp+tomcat+mysql配置过程.doc
原创的web服务器运行环境操作步骤,基于百度云服务器和jdk+tomcat+mysql的web服务器环境的搭建
jdk+tomcat经典配置----jdk+tomcat经典配置
集成jdk+mysql+tomcat+web项目打包成rpm一键安装,内有安装说明,很实用,对于刚接触rpm还不知道怎么用的朋友来说,极品。
Jdk+jsp+tomcat+mysql配置过程
基于JAVA技术的WEB应用开发(JDK+TOMCAT+MYECLIPSE+ORACLE的安装与配置)
Linux 下 JDK + Tomcat + MySQL + JDBC 安装与配置
jdk+tomcat+Eclipse(JAVA环境开发配置)里面收集了几种,都可供参考,我开始配置环境也用了很长时间,需要静下心来,慢慢来!