前提:已安装好wget及jdk1.8
1,创建tomcat8文件夹目录
[root@izwz96vkfmmbo4o9iwca5oz tools]# mkdir tomcat8
2,由于尝试了好几个wget方法,都报错,于是只好下载tomcat包通过ftp工具上传到服务器上去
3,解压tomcat压缩包
[root@izwz96vkfmmbo4o9iwca5oz tomcat8]# tar zxf apache-tomcat-8.0.52.tar.gz
[root@izwz96vkfmmbo4o9iwca5oz tomcat8]# ls
apache-tomcat-8.0.52 apache-tomcat-8.0.52.tar.gz
4,启动tomcat
[root@izwz96vkfmmbo4o9iwca5oz tomcat8]#cd apache-tomcat-8.0.52/bin
[root@izwz96vkfmmbo4o9iwca5oz bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tools/tomcat8/apache-tomcat-8.0.52
Using CATALINA_HOME: /usr/local/tools/tomcat8/apache-tomcat-8.0.52
Using CATALINA_TMPDIR: /usr/local/tools/tomcat8/apache-tomcat-8.0.52/temp
Using JRE_HOME: /usr/local/tools/jdk/jdk1.8.0_141/jre
Using CLASSPATH: /usr/local/tools/tomcat8/apache-tomcat-8.0.52/bin/bootstrap.jar:/usr/local/tools/tomcat8/apache-tomcat-8.0.52/bin/tomcat-juli.jar
Tomcat started.
5,浏览器上测试tomcat是否安装成功
直接在浏览器上访问(访问不通):
发现由于tomcat部署在阿里云服务器上,需要对外开通端口,才可进行访问:
点击添加规则:
点击确定后再次访问:
6,修改访问端口
在默认情况下,tomcat的端口是8080,使用了两个tomcat,或者使用一个tomcat,想要以其他端口号访问时,那么就需要端口号。
如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文件夹,在里面找到server.xml的文件,找到
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
将port="8080"改为其它的就可以了。
这种修改对于8080端口冲突是可以解决的,但是如果想同时使用两个tomcat,那么这样的修改还不完整,因为还有其它的端口会冲突。我们仍需要继续修改,将
<Connector port="8009" enableLookups="false" redirectPort="8443" debug="0"
protocol="AJP/1.3" />的8009改为其它。
继续将
<Server port="8005" shutdown="SHUTDOWN" debug="0">
的8005改为其它。
经过以上3个修改,应该可以了。(如果还不行,那么就看一些错误提示吧,应该会说在那个端口有冲突的,到时再根据需要改动即可)。
修改后访问效果如下:
7,放入项目war,解压
解压war包:
[root@izwz96vkfmmbo4o9iwca5oz webapps]# unzip -oq SZTC.war
-bash: unzip: command not found
再次使用[root@izwz96vkfmmbo4o9iwca5oz webapps]# unzip -oq SZTC.war
解压完成,重启tomcat:
[root@izwz96vkfmmbo4o9iwca5oz bin]# ./shutdown.sh
[root@izwz96vkfmmbo4o9iwca5oz bin]# ./startup.sh
测试访问:
测试成功!