centos7下安装jdk和tomcat以及通过rc.local设置开机自启动

1、说明

Centos7连接Xshell,Xftp 安装jdk1.8以及tomcat9

其中jdk1.8和tomcat9的压缩文件我百度网盘里有

网盘地址:https://pan.baidu.com/s/1EVfBCfG_yvYJNPHeGbidpg

提取码:qjkk

2、安装jdk1.8

1.首先下载jdk1.8的压缩文件,然后通过xftp上传到centos的/usr/local目录下

2.然后通过tar命令解压压缩包,得到文件夹jdk1.8.0_291,删除压缩包,然后重命名解压后的文件夹名

cd /usr/local
tar -zxvf jdk-8u291-linux-x64.tar.gz
rm -f jdk-8u291-linux-x64.tar.gz
mv jdk1.8.0_291 java

3.配置环境变量

通过vi或vim修改/ect/profile配置文件,配置jdk的环境变量

vi /etc/profile

点击"i"键进入编辑模式,在末尾追加jdk配置

export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre

修改后通过ESC键退出编辑模式,输入:wq退出

4.输入source /ect/profile 刷新配置文件,然后输入java -version检验是否安装成功。

[root@oyz ~]# java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

出现上面的即证明安装成功

3、安装tomcat9

1.首先下载tomcat9的压缩文件,然后通过xftp上传到centos的/usr/local目录下

2.然后通过tar命令解压压缩包,得到文件夹apache-tomcat-9.0.37,删除压缩包,然后重命名解压后的文件夹名

cd /usr/local
tar -zxvf apache-tomcat-9.0.37.tar.gz
rm -f apache-tomcat-9.0.37.tar.gz
mv apache-tomcat-9.0.37 tomcat

4.进入刚修改文件夹名的tomcat/bin目录下,输入下面的命令,启动tomcat,检验是否安装成功。

sh startup.sh

出现tomcat started信息即证明安装成功。

5.理论上Tomcat 已配置完毕,但实际上我们还需要配置centos的防火墙,否则外网是无法访问的。

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload

6.现在访问IP:8080就可以见到我们熟悉的三角猫Logo了,Tomcat安装成功。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fXYElvYK-1621085056375)(https://i.loli.net/2021/05/15/nXmpPFEivSqyAkK.png)]

4、设置tomcat开机自启动

1.首先找到/etc/rc.d/文件下的rc.local,添加tomcat启动配置

cd /etc/rc.d
vi rc.local

点击"i"键进入编辑模式,在末尾追加tomcat启动配置

export JAVA_HOME=/usr/local/java
export JRE_HOME=$JAVA_HOME/jre
sh /usr/local/tomcat/bin/startup.sh

修改后通过ESC键退出编辑模式,输入:wq退出

2.给rc.local文件添加执行权限

chmod +x rc.local

3.重启服务器

reboot   

然后在浏览器访问IP:8080,或者使用ps -ef |grep java否命令查看tomcat是否启动

root        952      1  1 04:51 ?        00:00:10 /usr/local/java/jre/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root       1549   1530  0 05:01 pts/0    00:00:00 grep --color=auto java

出现上述结果说明开机自启动配置完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值