人生有涯,学海无涯
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 #永恒失效,没有此参数重启后生效