Tomcat安装配置(Window和Linux)-保姆教程
文章目录
Tomcat
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
LAMP/LNMP 系列环境搭建:
学生党白嫖服务器-不会吧不会吧,你还在买学生机吗?
Apache安装配置(Windows和Linux)-有手就行
Linux安装配置MySql-你学废了吗?
PHP安装配置(Windows和Linux)-一篇就够了
Nginx安装配置(Window和Linux)-包教包会
Tomcat安装配置(Window和Linux)-保姆教程
我知道有集成软件和宝塔什么的,但我想一步步来,知其然知其所以然,被支配的恐惧。
Windows
1.下载jdk
cmd输入java -version
若已安装则跳过。
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
下载jdk,可选择其他版本
2.安装jdk
记得更改安装目录,其余默认下一步
3.环境配置
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
然后点击确定关闭窗口,win+r 运行cmd,输入指令java -version
4.下载解压tomcat
https://tomcat.apache.org/download-90.cgi
下完压缩包后,解压即可
5.服务自启
安装服务
win+r 输入services.msc
回车,打开服务管理,把tomcat设为自动启动。
6.测试
http://localhost:8080/
http://127.0.0.1:8080/
大功告成!
(
插播反爬信息)博主CSDN地址:https://wzlodq.blog.csdn.net/
Linux
1.下载解压jdk
若已安装则跳过
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
输入指令uname -a
查看linux版本,对应下载
使用XFTP上传
解压
tar -xzvf jdk-11.0.9_linux-x64_bin.tar.gz
改成对应压缩包名
2.环境配置
vi /etc/profile
# 复制以下到底部 注意对应jdk安装目录 (:wq保存退出)
export JAVA_HOME=/usr/local/src/jdk-11.0.9
export PATH=$PATH:$JAVA_HOME/bin
执行指令source /etc/profile
使配置生效
执行java -version
查看配置成功
3.下载解压tomcat
https://tomcat.apache.org/download-90.cgi
上传tar包并解压
tar -zxvf apache-tomcat-9.0.39.tar.gz
4.服务自启
启动服务/usr/local/src/apache-tomcat-9.0.39/startup.sh
设置脚本
vi /etc/init.d/tomcat
注意修改两个地方:jdk和tomcat的目录
#!/bin/bash
# This is the init script for starting up the
# Jakarta Tomcat server
#
# chkconfig: 345 91 10
# description: Starts and stops the Tomcat daemon.
#
# Source function library.
. /etc/rc.d/init.d/functions
# Get config.
. /etc/sysconfig/network
# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0
export JAVA_HOME=/usr/local/src/jdk-11.0.9 #改成自己的jdk安装目录
tomcat_home=/usr/local/src/apache-tomcat-9.0.39 #改成自己的tomcat安装目录
startup=$tomcat_home/bin/startup.sh
shutdown=$tomcat_home/bin/shutdown.sh
start(){
echo -n "Starting Tomcat service:"
cd $tomcat_home
$startup
echo "tomcat is succeessfully started up"
}
stop(){
echo -n "Shutting down tomcat: "
cd $tomcat_home
$shutdown
echo "tomcat is succeessfully shut down."
}
status(){
numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l`
if [ $numproc -gt 0 ]; then
echo "Tomcat is running..."
else
echo "Tomcat is stopped..."
fi
}
restart(){
stop
start
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|status|restart}"
exit 1
esac
chmod 755 /etc/rc.d/init.d/tomcat #添加权限
chkconfig --add tomcat #加入服务队列
chkconfig tomcat on #设置服务自启
chkconfig --list tomcat #检查
5.测试
记得在服务器安全组开放对应端口
在浏览器输入你的服务器公网ip:8080
原创不易,请勿转载(
本不富裕的访问量雪上加霜)
博主首页:https://wzlodq.blog.csdn.net/
微信公众号:吾仄lo咚锵
如果文章对你有帮助,记得一键三连❤
更多推荐
所有评论(0)