您的位置:首页 > 运维架构 > Tomcat

在CentOS7安装配置Java和Tomcat(gz压缩包方式)

2020-02-16 21:45 393 查看

准备:压缩包已通过ftp方式传到Linux的root下

JAVA的安装和配置

1、查询是否已经安装软件
rpm   管理套件
-qa   使用询问模式,查询所有套件

rpm -qa|grep java

执行卸载命令(先卸载.noarch文件)

rpm -e --nodeps xxx

2、 在/usr下创建java文件夹

mkdir java

3、 将压缩包移动到/usr/java下
4、 在java目录下解压压缩包

tar -zxvf

5、 rm -f命令删除压缩包
6、 在profile文件最后写入配置环境变量并保存

vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_201
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

注意:
1)在设置环境变量时特别注意不能把原来的值给覆盖掉了
2)Linux下用冒号:来分隔路径
3)export是把这三个变量导出为全局变量

7、使环境变量生效

source /etc/profile

8、查看版本

java -version
javac -version

Tomcat的安装和配置

1、在/usr下创建tomcat文件夹

mkdir tomcat

2、将压缩包移动到/user/tomcat下
3、在tomcat目录下解压

tar -zxvf

4、rm -f命令删除压缩包
5、配置jre

vi /usr/tomcat/解压包/bin/setclasspath.sh

在Make sure prerequisite environment variables are set后写入并保存

export JAVA_HOME=/usr/java/jdk1.8.0_201
export JAVA_JRE=/usr/java/jdk1.8.0_201/bin

6、配置防火墙,在安全组入口方向添加所使用端口

systemctl start firewalld  启动防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent  永久打开8080端口
firewall-cmd --reload   动态更新防火墙规则
firewall-cmd --zone=public --query-port=8080/tcp  验证8080端口打开是否生效,Yes

命令含义:
–zone 作用域
–add-port=8080/tcp 添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
其他命令

firewall-cmd --zone=public --list-ports  查看所有打开的端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent  删除端口
systemctl stop firewalld  禁用防火墙
firewall-cmd --state  查看防火墙状态

7、在tomcat/解压包/bin下启动、关闭tomcat

./startup.sh
./shutdown.sh
  • 点赞
  • 收藏
  • 分享
  • 文章举报
OtsukaA1 发布了14 篇原创文章 · 获赞 0 · 访问量 436 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: