人生有涯,学海无涯

jdk装置(rpm装置)

1、rpm下载地址http://www.oracle.com/technet...

2、如果有装置openjdk 则卸载

[root@jiangwang /]# java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)# 查看[root@jiangwang /]# rpm -qa|grep jdkjdk1.8.0_121-1.8.0_121-fcs.x86_64# 卸载 -e --nodeps 强制删除[root@jiangwang /]# rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64[root@jiangwang /]# java -version-bash: /usr/bin/java: No such file or directory  # OK

3、装置JDK

# 装置java rpm[root@jiangwang jiangwang]# rpm -ivh jdk-8u221-linux-x64.rpm warning: jdk-8u221-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEYPreparing...                          ################################# [100%]Updating / installing...   1:jdk1.8-2000:1.8.0_221-fcs        ################################# [100%]Unpacking JAR files...    tools.jar...    plugin.jar...    javaws.jar...    deploy.jar...    rt.jar...    jsse.jar...    charsets.jar...    localedata.jar...[root@jiangwang jiangwang]# # 装置实现后配置环境变量 文件:/etc/profileJAVA_HOME=/usr/java/jdk1.8.0_221-amd64CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/libPATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport PATH CLASSPATH JAVA_HOME# 保留退出# 让新增的环境变量失效!source /etc/profile# 测试 java -version[root@jiangwang java]# java -versionjava version "1.8.0_221"Java(TM) SE Runtime Environment (build 1.8.0_221-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)

Tomcat装置(解压缩装置)

1、装置好了Java环境后咱们能够测试下Tomcat!筹备好Tomcat的安装包!(去官网下载就能够了)

而后将下载好的压缩包上传到linux服务器上,(这里我是用Xftp上传的)如下图:

2、将文件挪动到/usr/tomcat/下,并解压!

[root@jiangwang jiangwang]# mv apache-tomcat-9.0.43.tar.gz /usr/tomcat/[root@jiangwang jiangwang]# cd /[root@jiangwang /]# cd usr/tomcat/[root@jiangwang tomcat]# lsapache-tomcat-9.0.43.tar.gz[root@jiangwang tomcat]# tar -zxvf apache-tomcat-9.0.43.tar.gz    # 解压

3、运行Tomcat,进入bin目录,和咱们以前在Windows下看的都是一样的

# 执行:startup.sh -->启动tomcat# 执行:shutdown.sh -->敞开tomcat./startup.sh./shutdown.sh[root@jiangwang bin]# ./startup.sh Using CATALINA_BASE:   /usr/tomcat/apache-tomcat-9.0.43Using CATALINA_HOME:   /usr/tomcat/apache-tomcat-9.0.43Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-9.0.43/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_221-amd64Using CLASSPATH:       /usr/tomcat/apache-tomcat-9.0.43/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-9.0.43/bin/tomcat-juli.jarUsing CATALINA_OPTS:   Tomcat started.

浏览器上拜访一下:你的公网ip:8080

4、确保Linux的防火墙端口是开启的,如果是阿里云,须要保障阿里云的平安组策略是凋谢的!

# 查看firewall服务状态systemctl status firewalld# 开启、重启、敞开、firewalld.service服务# 开启service firewalld start# 重启service firewalld restart# 敞开service firewalld stop# 查看防火墙规定firewall-cmd --list-all    # 查看全副信息firewall-cmd --list-ports  # 只看端口信息# 开启端口开始口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent重启防火墙:systemctl restart firewalld.service命令含意:--zone #作用域--add-port=80/tcp  #增加端口,格局为:端口/通信协定--permanent   #永恒失效,没有此参数重启后生效