一、报以下错误:

Using CATALINA_BASE:   /home/apache-tomcat-7.0.72
Using CATALINA_HOME:   /home/apache-tomcat-7.0.72
Using CATALINA_TMPDIR: /home/apache-tomcat-7.0.72/temp
Using JRE_HOME:        /home/jdk1.7.0_79/jre
Using CLASSPATH:       /home/apache-tomcat-7.0.72/bin/bootstrap.jar:/home/apache-tomcat-7.0.72/bin/tomcat-juli.jar
touch: cannot touch '/home/apache-tomcat-7.0.72/logs/catalina.out': Permission denied
./catalina.sh: 417: ./catalina.sh: cannot create /home/apache-tomcat-7.0.72/logs/catalina.out: Permission denied
12345678
二、报错原因:1、/Tomcat/bin下没有logs目录
2、logs目录没有创建修改权限
三、解决办法: 所有人可操作logs文件

  chmod说明(u:与文件属主拥有一样的权限[a:所有人];+:增加权限;rwx:可读可写可执行) 
  -R:递归所有目录和文件

进入到tomat的目录中,找到有logs文件夹的目录,执行下面命令。意思就是改变logs文件夹的权限,使tomcat可以有权限访问此文件夹。
sudo chmod a+rwx -R logs
四、附加安装成功的过程

i.              官网下载tomcat压缩安装包(如果大家windows中使用的是压缩包,可以直接使用windows中以后的压缩包,tomcat压缩包在windows、Linux都可以使用)

ii.              参照JDK的拷贝方式,将tomcat安装包拷贝到/opt目录中

iii.              解压文件

iv.              启动tomcat

转载于:https://www.cnblogs.com/surfcater/p/10260444.html

Linux下安装Tomcat启动报错相关推荐

  1. Linux下安装Docker,报错docker: unrecognized service的两种解决方案

    Linux下安装Docker,报错docker: unrecognized service的两种解决方案 参考文章: (1)Linux下安装Docker,报错docker: unrecognized ...

  2. linux下安装mysql初始化报错:bin/mysqld: error while loading shared libraries: libnuma.so.1

    如果安装mysql出现了以上的报错信息.这是缺少numactl的问题. Centos7使用yum -y install numactl就可以解决这个问题了. ubuntu使用sudo apt-get ...

  3. Linux下Tomcat启动报错:port already in use

    Linux下Tomcat启动报错:port already in use,导致该问题的原因很多,我在这里记录一下我遇到的情况的解决办法. 检查了${TOMCAT_HOME}/conf/server.x ...

  4. Linux安装ElasticSearch启动报错的解决方法

    Linux安装ElasticSearch后,ElasticSearch是不能用root用户启动的,以root用户启动会报错Refer to the log for complete error det ...

  5. linux下的Tomcat启动

    linux下的Tomcat启动 一直在eclipse中启动Tomcat,只有第一次安装Tomcat时亲自启动过一次,那时用的还是Win10,看书看到了Tomcat的配置,于是想实践一下,打开tomca ...

  6. Tomcat启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    Tomcat启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 今天在linxu环境Tomcat下部 ...

  7. Can‘t load IA 32-bit .dll on a AMD 64-bit platform Tomcat启动报错的解决办法

    Tomcat启动报错:java.lang.UnsatisfiedLinkError: E:\apache-tomcat-7.0.52\bin\tcnative-1.dll: Can't load IA ...

  8. Linux下MySql插入汉字报错解决(/etc/my.cnf不存在)

    2019独角兽企业重金招聘Python工程师标准>>> Linux下MySql插入汉字报错解决(/etc/my.cnf不存在) 看了很多帖子,大多数是说修改my.cnf,如 http ...

  9. Tomcat 启动报错The APR based Apache Tomcat Native l...

    2019独角兽企业重金招聘Python工程师标准>>> 转:Tomcat 启动报错The APR based Apache Tomcat Native l... 启动tomcat时  ...

最新文章

  1. 八、逆波兰计算器的分析与实现
  2. C++ STL算法之accumulate函数
  3. excel柱状图堆叠图显示总和_Excel 的堆积柱形图上,怎样才能显示堆积图的总和?...
  4. 微软一站式示例脚本库 — IT专业人士的省时利器
  5. silverlight bing maps sdk MapControl Sdk
  6. FreeBSD挂截U盘和光盘
  7. mysql主从异步复制_centos7mysql主从复制(默认异步)
  8. 保证一致性吗_RabbitMQ消息一致性:重要消息,请设置持久化
  9. 计蒜客挑战难题:矩阵翻转
  10. 用贝叶斯定理解决三门问题并用Python进行模拟(Bayes‘ Rule Monty Hall Problem Simulation Python)
  11. [转载] Python List index方法
  12. PHP高并发场景的三种解决方案
  13. 易辅客栈网页游戏脚本实战(绝世仙王)
  14. 功能测试主要做什么?
  15. qq企业邮箱登录服务器,腾讯邮箱登录入口(腾讯企业邮箱免费用户申请)
  16. 网易有道词典识别不了adobe打开的pdf
  17. 前端下载zip出现文件打不开
  18. gentoo mysql_gentoo
  19. JBOD(Just a Bunch Of Disks,磁盘簇)简介
  20. 如何隐藏电脑硬盘分区

热门文章

  1. 让我们一起来起花名吧
  2. Innosetup(pascal)标签控件label换行
  3. 使用ListView应该注意的地方 很全
  4. 一句话木马使用方法总结
  5. 转贴一篇很不错的有关ASP.NET Session的分析文章
  6. Android 解读Event和Main Log
  7. linux kill信号列表
  8. jsp的session介绍 (转)
  9. Cent6.5 64位yum安装mysql5.5
  10. 【实践】WCF 传输安全 1 前期准备之证书制作