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-downloads.html下载最新版jdk15 也可下划选择jdk7、jdk8(~~大部分公司学校仍使用,与时俱进~~ )
2.安装jdk
更改安装目录,其余默认下一步
3.环境配置
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;
然后点击确定关闭窗口,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-jdk15-downloads.html输入指令 uname-a
查看linux版本,对应下载使用XFTP上传解压 tar-xzvff jdk-15.0.1_linux-x64_bin.tar.gz
改成对应压缩包名
2.环境配置
vi /etc/profile
# 复制以下到底部 注意对应jdk安装目录 (:wq保存退出)
export JAVA_HOME=/usr/local/src/jdk-15.0.1
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
执行指令 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-15.0.1 #改成自己的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咚锵
如果文章对你有帮助,记得一键三连❤