Linux安装Tomcat,首先需要安装JDK。
下文将介绍安装ant(可选安装)。ant 下载地址是Apache ant。本文编写时ant版本使用是1.10.1。
#下载ant源代码压缩包 dell@dell:~$ wget http://mirrors.tuna.tsinghua.edu.cn/apache//ant/binaries/apache-ant-1.10.1-bin.tar.gz #解压文件 dell@dell:~$ tar -zxvf apache-ant-1.10.1-bin.tar.gz dell@dell:~$ sudo mkdir /usr/local/ant dell@dell:~$ sudo cp -r apache-ant-1.10.1/* /usr/local/ant/ dell@dell:~$ ls /usr/local/ant/ bin contributors.xml fetch.xml INSTALL lib manual patch.xml WHATSNEW CONTRIBUTORS etc get-m2.xml KEYS LICENSE NOTICE README dell@dell:~$
也可以直接运行命令安装ant。
dell@dell:~$ sudo apt install ant
dell@dell:~$ sudo vim /etc/profile #末尾增加 ANT_HOME=/usr/local/ant PATH=$ANT_HOME/bin:$PATH export ANT_HOME PATH
保存后执行命令。
dell@dell:~$ source /etc/profile
简称ant安装情况。
dell@dell:~$ ant -version Apache Ant(TM) version 1.10.1 compiled on February 2 2017 dell@dell:~$ whereis ant ant: /usr/local/ant /usr/local/ant/bin/ant /usr/local/ant/bin/ant.bat /usr/local/ant/bin/ant.cmd #查看帮助文件 dell@dell:~$ ant -h
下载Tomcat。Tomcat官方下载地址是Tomcat。
本文下载版本是Tomcat 8.5.12 。
#下载源文件 dell@dell:~$ wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.12/bin/apache-tomcat-8.5.12.tar.gz #解压文件 dell@dell:~$ tar -zxvf apache-tomcat-8.5.12.tar.gz dell@dell:~$ sudo mkdir /usr/local/tomcat8 dell@dell:~$ sudo cp -r apache-tomcat-8.5.12/* /usr/local/tomcat8/ dell@dell:~$ ls /usr/local/tomcat8/ bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work #切换到root账号 dell@dell:~$ sudo -i #启动Tomcat root@dell:~# /usr/local/tomcat8/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat8 Using CATALINA_HOME: /usr/local/tomcat8 Using CATALINA_TMPDIR: /usr/local/tomcat8/temp Using JRE_HOME: /usr/local/java/jdk1.8/ Using CLASSPATH: /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar Tomcat started. 注销root账号 root@dell:~# exit 注销 dell@dell:~$ #停止Tomcat等命令 root@dell:/usr/local/tomcat8/bin# ll 总用量 820 drwxr-x--- 2 root root 4096 Mar 28 10:43 ./ drwxr-xr-x 9 root root 4096 Mar 28 10:43 ../ -rw-r----- 1 root root 34529 Mar 28 10:43 bootstrap.jar -rw-r----- 1 root root 14505 Mar 28 10:43 catalina.bat -rwxr-x--- 1 root root 21793 Mar 28 10:43 catalina.sh* -rw-r----- 1 root root 1664 Mar 28 10:43 catalina-tasks.xml -rw-r----- 1 root root 24283 Mar 28 10:43 commons-daemon.jar -rw-r----- 1 root root 204944 Mar 28 10:43 commons-daemon-native.tar.gz -rw-r----- 1 root root 2040 Mar 28 10:43 configtest.bat -rwxr-x--- 1 root root 1922 Mar 28 10:43 configtest.sh* -rwxr-x--- 1 root root 7735 Mar 28 10:43 daemon.sh* -rw-r----- 1 root root 2091 Mar 28 10:43 digest.bat -rwxr-x--- 1 root root 1965 Mar 28 10:43 digest.sh* -rw-r----- 1 root root 3147 Mar 28 10:43 setclasspath.bat -rwxr-x--- 1 root root 3306 Mar 28 10:43 setclasspath.sh* -rw-r----- 1 root root 2020 Mar 28 10:43 shutdown.bat -rwxr-x--- 1 root root 1902 Mar 28 10:43 shutdown.sh* -rw-r----- 1 root root 2022 Mar 28 10:43 startup.bat -rwxr-x--- 1 root root 1904 Mar 28 10:43 startup.sh* -rw-r----- 1 root root 41150 Mar 28 10:43 tomcat-juli.jar -rw-r----- 1 root root 399836 Mar 28 10:43 tomcat-native.tar.gz -rw-r----- 1 root root 3621 Mar 28 10:43 tool-wrapper.bat -rwxr-x--- 1 root root 4579 Mar 28 10:43 tool-wrapper.sh* -rw-r----- 1 root root 2026 Mar 28 10:43 version.bat -rwxr-x--- 1 root root 1908 Mar 28 10:43 version.sh*
浏览器输入 http://YourHttpServerIP:8080/ 就可以访问Tomcat服务器。