准备环境:jdk(默认已安装) tomcat
一、首先需要下载linux版的tomcat:https://tomcat.apache.org/download-80.cgi
(1)需要安装lrzsz包:可以检测一下是否安装了此包(输入rz命令,如果会弹出一个窗口则说明已经安装了此安装包。)。
这里是使用yum在线安装,输入指令:yum -y install lrsz 。
三、上传tomcat压缩包:(1)首先在/usr/java目录下创建一个tomcat文件夹,将tomcat上传到该目录下
[root@mylinux /]# cd /usr/java/ [root@mylinux java]# ls java_jdk [root@mylinux java]# mkdir tomcat [root@mylinux java]# ls java_jdk tomcat [root@mylinux java]# [root@mylinux java]# cd tomcat [root@mylinux tomcat]#
(2)使用rz命令上传:
[root@mylinux tomcat]# rz rz waiting to receive. Starting zmodem transfer. Press Ctrl+C to cancel. [root@mylinux tomcat]# rz rz waiting to receive. Starting zmodem transfer. Press Ctrl+C to cancel. Transferring apache-tomcat-8.5.47.tar.gz... 100% 10026 KB 10026 KB/sec 00:00:01 0 Errors [root@mylinux tomcat]# tar -zxvf apache-tomcat-8.5.47 [root@mylinux tomcat]# ll total 10032 drwxr-xr-x. 9 root root 4096 Nov 10 19:41 apache-tomcat-8.5.47 -rw-r--r--. 1 root root 10267082 Nov 9 11:02 apache-tomcat-8.5.47.tar.gz [root@mylinux tomcat]# rm -rf apache-tomcat-8.5.47.tar.gz [root@mylinux tomcat]# ll total 4 drwxr-xr-x. 9 root root 4096 Nov 10 19:41 apache-tomcat-8.5.47 [root@mylinux tomcat]# mv apache-tomcat-8.5.47/ tomcat8 [root@mylinux tomcat]# ls tomcat8 [root@mylinux tomcat]#
显示100%表示上传成功,最后输入tar -zxvf apache-tomcat-8.5.47 进行解压,继续输入 ll或ls查看目录将原先的压缩包删除(rm -rf 包名),
在将安装好的tomcat重命名为tomcat8。
(3)运行tomcat:
[root@mylinux /]# /usr/java/tomcat/tomcat8/bin/startup.sh Using CATALINA_BASE: /usr/java/tomcat/tomcat8 Using CATALINA_HOME: /usr/java/tomcat/tomcat8 Using CATALINA_TMPDIR: /usr/java/tomcat/tomcat8/temp Using JRE_HOME: /home/java/jdk1.8.0_141 Using CLASSPATH: /usr/java/tomcat/tomcat8/bin/bootstrap.jar:/usr/java/tomcat/tomcat8/bin/tomcat-juli.jar Tomcat started. [root@mylinux /]# jps 2517 Bootstrap 2587 Jps [root@mylinux /]#
看到Bootstrap表示tomcat启动成功,在浏览器输入ip:port可以看到tomcat默认的欢迎页面(有的兄弟会无法访问到,原因可能是因为linux的防火墙没有关闭),无法访问的兄弟可以参考一下这篇博客:https://blog.csdn.net/qq_43081842/article/details/99318889
四、上传war包到tomcat目录webapps下[root@mylinux /]# cd /usr/java/tomcat/tomcat8/webapps/ [root@mylinux webapps]# ls docs examples host-manager manager ROOT [root@mylinux webapps]# rz rz waiting to receive. Starting zmodem transfer. Press Ctrl+C to cancel. Transferring qdswj_xcyxl.war... 100% 23809 KB 23809 KB/sec 00:00:01 0 Errors [root@mylinux webapps]# ls docs examples host-manager manager qdswj_xcyxl.war ROOT [root@mylinux webapps]# cd ../ [root@mylinux tomcat8]# cd bin [root@mylinux bin]# ./startup.sh Using CATALINA_BASE: /usr/java/tomcat/tomcat8 Using CATALINA_HOME: /usr/java/tomcat/tomcat8 Using CATALINA_TMPDIR: /usr/java/tomcat/tomcat8/temp Using JRE_HOME: /home/java/jdk1.8.0_141 Using CLASSPATH: /usr/java/tomcat/tomcat8/bin/bootstrap.jar:/usr/java/tomcat/tomcat8/bin/tomcat-juli.jar Tomcat started. [root@mylinux bin]# cd ../webapps/ [root@mylinux webapps]# ll total 23820 drwxr-x---. 15 root root 4096 Nov 10 19:41 docs drwxr-x---. 6 root root 78 Nov 10 19:41 examples drwxr-x---. 5 root root 82 Nov 10 19:41 host-manager drwxr-x---. 5 root root 97 Nov 10 19:41 manager drwxr-x---. 6 root root 68 Nov 10 19:54 qdswj_xcyxl -rw-r--r--. 1 root root 24380438 Nov 9 10:56 qdswj_xcyxl.war drwxr-x---. 3 root root 4096 Nov 10 19:41 ROOT [root@mylinux webapps]# jps 2711 Jps 2666 Bootstrap [root@mylinux webapps]#
首先进入tomcat webapps目录下,使用rz命令上传war包,war包在上传到目录下的时候会自动解压你可以看到两个文件一个war包一个文件夹,最后在次启动bin目录下startup.sh,就可以访问到你的项目了
这样项目就部署成功了。
最后可以进入tomcat/logs目录下实时查看后台日志:tail -f catalina.out
