CentOS 7 安装Tomcat

安装 JAVA 环境
安装 JDK
使用 yum 来安装1.8版本 OpenJDK:
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
安装完成后,输入 java 和 javac 命令,如果能输出对应的命令帮助,则表明jdk已正确安装。


配置 JAVA 环境变量
执行命令:
编辑 vi /etc/bashrc,在结尾追加:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk

保存文件后执行下面命令使 JAVA_HOME 环境变量生效:
source ~/.bashrc

为了检测系统中 JAVA 环境是否已经正确配置并生效,可以分别执行下面命令:
java -version
$JAVA_HOME/bin/java -version

若两条命令输出的结果一致,且都为我们前面安装的 openjdk-1.8.0 的版本,则表明 JDK 环境已经正确安装并配置。

1 下载

 

拷贝tomcat压缩包
[root@localhost ~]# mkdir /soft

用FileZilla工具将tar包拷贝到此目录
解压tomcat压缩包
[root@localhost ~]# cd /soft
[root@localhost soft]# tar -zxvf apache-tomcat-9.0.6.tar.gz
移动到/usr/local目录
[root@localhost soft]# mv apache-tomcat-9.0.6 /usr/local/tomcat


外网访问需要关闭防火墙:
CentOS 7.0默认使用的是firewall作为防火墙
关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

防火墙开启8080端口
[root@localhost /]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
[root@localhost /]# firewall-cmd --reload
启动tomcat
[root@localhost /]# /usr/local/tomcat/bin/startup.sh

[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /home/java/jdk1.8.0_121
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

浏览器地址栏输入:http://192.168.1.90:8080


运行java web程序
可以将java的war包上传到“/usr/local/tomcat/webapps/”目录下,直接访问即可。webapps目录就是专门存放war包的,假设你有N个web应用,那么这个目录下就可以放N个war包。
比如我本地开发时访问的地址是:http://localhost:8080/springmvc/hello/index
那么我们放到tomcat里面,访问地址就是:http://192.168.1.90:8080/springmvc/hello/index

posted @ 2018-04-27 16:07  石猿  阅读(108)  评论(0编辑  收藏  举报