JasonTang 发表于 2022-4-20 18:59:21

Linux环境中Tomcat&Mysql网站搭建(三)

简介:一样平常工作中,经常需要在Linux体系中部署Web服务,此中Tomcat 服务器是一个常用的Web应用服务器。其主要组件有:服务器Server,服务Service,连接器Connector、容器Container。连接器Connector和容器Container是Tomcat的核心。一个Container容器和一个或多个Connector组合在一起,加上其他一些支持的组件共同组成一个Service服务,有了Service服务便可以对外提供本领了,但是Service服务的生存需要一个环境,这个环境便是Server服务器。本文主要介绍Tomcat+Mysql的动态网站部署。具体内容请看下文。
一、安装JDK
1. 登陆Linux体系
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/25c4cc94678f44638ef1b38fe0fefa0b~tplv-tt-large.image?x-expires=1970205857&x-signature=rsgmOd0l%2FZ%2BXWG3u69ix5GfZKUE%3D
2. 安装JDK
从Oracle官网下载jdk-8u331-linux-x64.tar.gz,将其上传到Linux服务器的/usr/local目次。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/37eb6c74300c4a19ba059b3a1b479f8f~tplv-tt-large.image?x-expires=1970205857&x-signature=2%2BGbBKt5udZqhZbFfH4IIzhF3vg%3D
执行命令# tar –zxvf dk-8u331-linux-x64.tar.gz解压缩改名为jdk1.8。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/468e575b7b3c4663a9ee26df084394e3~tplv-tt-large.image?x-expires=1970205857&x-signature=edFxqMDEUnwsEOPWZueS577AvYA%3D
修改JAVA的环境变量,编辑/etc/profile文件,设置如下内容
JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar
然后执行指令# source /etc/profile使其立即生效。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/3193044f9c9043e09962a241e9c2687e~tplv-tt-large.image?x-expires=1970205857&x-signature=QRQ4xohbC2SzWL3Afec2AVpg26U%3D
备注:如果检查发现JAVA的版本不是刚部署的”1.8.0_331”,则需要修改JAVA的默认配置。让Linux安装jdk更换默认的openjdk步调:第一步、执行指令#update-alternatives --display java查看当前的java默认配置;第二步、执行指令# update-alternatives --install /usr/bin/java java /usr/local/jdk1.8/bin/java 1800162(这里指定的优先级为1800162应比当前openjdk的优先级1800161高)把自己安装的JDK参加到备选体系中;第三步、执行指令# update-alternatives --config java配置自己安装的JDK作为默认应用。
执行指令# java –version查看默认的JAVA版本。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/95a77dc13fee4266a0feea41d3571e0d~tplv-tt-large.image?x-expires=1970205857&x-signature=3Rk%2B5Hw6r0D8uH3FntIFLpEfytk%3D
二、安装Tomcat
1、从Tomcat官网下载Tomcat安装包,并上传到Linux服务器的/usr/local目次中。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/5de99b614a3c4e049eddf565eefed72f~tplv-tt-large.image?x-expires=1970205857&x-signature=WL7B6egyrlu%2Bkg74GowF6o62P6w%3D
2、安装tomcat软件包
(1)、执行tar zxvf apache-tomcat-8.5.77.tar.gz命令。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/996a1ed87e7648c88558767bd43279d0~tplv-tt-large.image?x-expires=1970205857&x-signature=R1fJV0CphiDDHrKFbydJaLtNJQY%3D
(2)、并将apache-tomcat-8.5.77目次改名为tomcat。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/326a03d728454a628610904ac8ba006b~tplv-tt-large.image?x-expires=1970205857&x-signature=OikW8NeUh4KEHJfFEG%2FluI5D62Y%3D
(3)、启动tomcat服务,使用指令#/usr/local/tomcat/bin/startup.sh启动Tomcat。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/939e33bb2c544527a345c0511e39c828~tplv-tt-large.image?x-expires=1970205857&x-signature=2jWsvbB5vrepWussbatxGqSyiOM%3D
(4)、测试验证
用netstat命令来监听java相关服务端口,查看是否有以下端口存在(8009、8080、8005),如果存在则证实Tomcat服务启动成功。
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/0c5448f7a052451a95b5eb0a441c65b4~tplv-tt-large.image?x-expires=1970205857&x-signature=kSCr%2FKjs4Bt1cLcRvjw8QvhUYMk%3D
执行指令#firewall-cmd 开放端口8080和8005。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/16b9e53af47940748e83699f9243a562~tplv-tt-large.image?x-expires=1970205857&x-signature=uuduEK1AwaMs0IBD25J3CeIIuPs%3D
打开浏览器,在地址栏中输入http://IP:8080/,可以看到Tomcat的默认页面。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/59441bd9d1834bf2918a6fdb3b65dd55~tplv-tt-large.image?x-expires=1970205857&x-signature=vfRSxshdV8u6wOZWkA7%2BSoBJ%2Fhc%3D
三、动态网站部署
后续将配置Tomcat的虚拟主机并完成数据库为Mysql的动态网站部署。请继承关注… …

甜心2318 发表于 2022-4-20 19:07:02

转发了
页: [1]
查看完整版本: Linux环境中Tomcat&Mysql网站搭建(三)