先记录,以备查询,后面有时间再做整理
centos下安装tomcat
1.首先下载tomcat,到tomacat官网(http://tomcat.apache.org/)下载tomcat,这里推荐一种方式,在官网复制下载镜像地址,执行wget http://apache.fayea.com/ ,将下载文件下到服务器本地;
2.执行cat命令,可以获取到各个版本的镜像地址,选择你需要的版本,将地址复制,执行wget [地址],就可以下载到本地了;
3.解压文件
tar -zvzf filename
4.解压出来的文件可以重命名一下
mv currentFilename tomcat(new filename)
5.进入tomcat的bin目录下
cd /root/SoftWare/tomcat/bin
6.执行sh startup.sh启动tomcat
注意:这里可能遇到两个小问题
1.没有执行权限,那就加权限
[root@VM_153_111_centos bin]# sh startup.sh
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
加权限:
[root@VM_153_111_centos bin]# chmod 777 *.sh
2.加完权限,提示没有logs目录
[root@VM_153_111_centos bin]# sh startup.sh
Using CATALINA_BASE: /root/SoftWare/tomcat
Using CATALINA_HOME: /root/SoftWare/tomcat
Using CATALINA_TMPDIR: /root/SoftWare/tomcat/temp
Using JRE_HOME: /
Using CLASSPATH: /root/SoftWare/tomcat/bin/bootstrap.jar:/root/SoftWare/tomcat/bin/tomcat-juli.jar
touch: 无法创建"/root/SoftWare/tomcat/logs/catalina.out": 没有那个文件或目录
/root/SoftWare/tomcat/bin/catalina.sh:行434: /root/SoftWare/tomcat/logs/catalina.out: 没有那个文件或目录
新建个目录就行了
[root@VM_153_111_centos bin]# cd /root/SoftWare/tomcat/
[root@VM_153_111_centos tomcat]# mkdir logs
再次执行
[root@VM_153_111_centos bin]# sh startup.sh
Using CATALINA_BASE: /root/SoftWare/tomcat
Using CATALINA_HOME: /root/SoftWare/tomcat
Using CATALINA_TMPDIR: /root/SoftWare/tomcat/temp
Using JRE_HOME: /
Using CLASSPATH: /root/SoftWare/tomcat/bin/bootstrap.jar:/root/SoftWare/tomcat/bin/tomcat-juli.jar
Tomcat started.