centos下安装tomcat:

一、下载安装包:

1.不想自己文件目录太乱,先创建了一个tomcat的文件:

mkdir tomcat(可以切换到自己需要的 目录然后创建);

2.直接在官网找到自己适合的安装包,通过wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.28/bin/apache-tomcat-8.5.28.zip进行下载;

2.这里下载的是zip包,所以用的unzip apache-tomcat-8.5.28.zip 进行解压,之前用过(tar xf命令,具体情况具体分析)

3.解压成功后,可以用ls 命令查看,如果显示了蓝色就是解压成功:

二、配置环境变量:

1.tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量–>这个地方遇到一个问题,由于之前jdk提前安装了,且不知道已经存在了几个版本的jdk,所以在后面启动tomcat的时候,提示路径不存在(指定jre路径不存在),所以又重新下载了jdk并配置环境变量

a. 在自己指定路径下创建了java目录,并通过wegt下载,然后压缩

b.配置java环境变量(我把环境变量配置 在.bash_profile中)

c.配置好环境变量后,用命令java -version检查是否成功;

注意:jdk配置这一步可以安排在tomcat安装之前;

2.然后修改tomcat服务启动的端口:

a.cd apache-tomcat-8.5.28/conf/  进入tomcat服务器的conf目录,后用ls命令找到server.xml文件

b.使用v编辑器编辑server.xml文件: vi  serer.xml

c.修改tomcat服务器启动时使用的端口 ,例如为9999,默认端口为8080

d.修改server.xml文件后,exit退出,然后:wq!进行保存

三、tomcat服务器启动或关闭:

1.启动tomcat服务:

a.进入tomcat服务器的bin目录,然后执行”./startup.sh“命令启动Tomcat服务器:cd/bin

b. ls命令查看是否存在startup.sh文件;

c.用./startup.sh命令进行启动服务器;(这个时候我遇到一个问题,报错了:无法启动tomcat -bash: ./startup.sh: Permission denied)–》查了百度,是因为用户没有权限的原因,于是跟着百度的解决方案:用命令chmod 修改一下bin目录下的.sh权限就可以了

chmod u+x *.sh

这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件即可;

另外,也可以用catalina.sh run 对tomcat进行启动;

2. 这个时候,服务启动后,想查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动

a.所以先进入tomcat服务器下的logs目录:cd /home/zzp/tomcat/apache-tomcat-8.5.28

b.cd logs

c.在用catalina.sh run命令的时候,也会打印出相应的日志信息,提示服务 已启动完成,也可以看到tomcat启动的端口;

d.由于启动tomcat命令的时候,需要切换到其路径下才能进行启动,这个时候不是很方便,所以可以配置以下内容可以在任意路径下启动其服务:

e.访问tomcat服务器,如下图所示:

f.可以正常访问了,说明tomcat正常启动

mysql:主要根据老徐推荐的文章:https://mp.weixin.qq.com/s/OR6JfQ1PGv_R9T7fdVbmqw 进行安装;

其中最首次安装好mysql后需要使用密码,因为是root用户,初始的时候是没有设置密码的,所以需要根据其临时密码修改成新密码,具体方法如下:

启动mysql:service mysqld start

Enter password:

按空格后报错:error: ‘Access denied for user ‘root’@’localhost’ (using password: YES)’

原因是密码不正确,为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log

在Xshell中输入

[root@localhost ~]#sudo grep ‘temporary password’ /var/log/mysqld.log

临时密码就是:w%iLa%R=p1+p

可以根据临时密码:w%iLa%R=p1+p 登陆mysql再修改它:

执行命令:mysql_secure_installation

输入密码:w%iLa%R=p1+p

输入两次新密码,新密码格式按照上面要求

按照自己需要一步一步选择Y or N,

修改完后,终端会提示:

最后再用新密码登陆就可以了

centos jdk tomcat mysql_centos 下安装jdk+tomcat+mysql相关推荐

  1. ubuntu jdk tomcat mysql_Ubuntu下安装JDK+TOMCAT+MYSQL

    点击Ubuntu的系统=gt;系统管理=gt;新立得软件包管理器搜索jdk mysql关键字,在搜索列表中选择要安装的软件源一:配置~/.bashrc 点击Ubuntu的系统=>系统管理=> ...

  2. Linux下安装JDK,Tomcat,Mysql详细教程

    1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ...

  3. Linux下安装JDK笔记与Linux安装Tomcat笔记

    项目需要,又要折腾Linux了,使用了VMware装一下linux,配置java运行环境,首先是配置JDK... OS:CentOS 64bit 一:到Oracle下载最新版的JDK http://w ...

  4. linux下安装jdk+tomcat+eclipse+mysql

    linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...

  5. linux jdk1.7 tomcat mysql_RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程

    RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程记录: tar -zxvf jdk-7u3-linux-i586.tar.gz /解压gz文件 rpm ...

  6. linux 部署java的胡那就,心得之:linux下安装jdk tomcat oracle10g

    最近一直在研究linux环境的操作,其实之前一直没有实际需求要用到linux,因项目需要,突然接受,显得很局促和苦闷,因我对linux的操作太不熟悉了,基本命令使用起来都很苦逼.现在突然需要搭建lin ...

  7. 虚拟机中Linux下安装JDK、Tomcat

    目录 1 Linux安装JDK 1 1.1 安装JDK 1 1.1.1进入linux 获得管理员权限用户. 1 1.1.2 查看本机自带JDK 1 1.1.3删除本机自带JDK 1 1.1.4在本地安 ...

  8. 在CentOS下安装apche+tomcat+mysql+php

    在CentOS下安装apche+tomcat+mysql+php 本例中所用到的软件 Apache 2.2 Sun的JDK-1_5_0_12-linux-i586 MySQL: mysql-5.0.4 ...

  9. yum 卸载 java,CentOS下安装JDK的四种方法和卸载JDK,centosjdk

    CentOS下安装JDK的四种方法和卸载JDK,centosjdk 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [root@localhost ~]# m ...

最新文章

  1. 练习用基础SQL语句
  2. Metadata Lock原理2
  3. python运行非常慢的解决-python为什么会运行慢
  4. 华为鸿蒙内置,内置鸿蒙系统,华为生态产品海雀智能摄像头Pro体验
  5. MAVEN简介之——settings.xml
  6. 从Softmax回归到Logistic回归
  7. MySQL图形化管理器——EMS SQL Management Studio
  8. 通过一个IT管理服务提供商攻陷190个澳大利亚组织机构的邮件供应链
  9. PHP远程操纵Wordpress的方法(流程剖析)
  10. 批处理管理员运行当前路径问题
  11. Jmeter之接口测试流程详解
  12. 计算机系统cache是什么意思啊,cache是什么意思 ?(图文)
  13. 身份证号判断是否合法(具体代码)
  14. CentOS date英文日期、星期简写说明(中文对照)
  15. PTA 发布关于巴基斯坦境内允许的频段和输出功率限制新规
  16. 如何建语料库_如何建设语料?
  17. python构建聊天机器人之录制声音保存为音频文件(利用pyaudio进行录音)
  18. Zend Studio 13.6.1下载和安装汉化破解版
  19. 使用aspose方式使excel,ppt,word进行在线预览。(无水印)
  20. Android Systrace 基础知识(10) - Binder 和锁竞争解读

热门文章

  1. 四位一体数码管引脚定义
  2. 《花开半夏》--十八岁·依稀少年
  3. 常见的web漏洞及其防范
  4. 关于VSCode引用OpenCV模块出现提示Module ‘cv2‘ has no ‘imread‘ member
  5. C#读取excel的有效行数或者最大有效列数
  6. 数据库内置函数——关于字符串的操作
  7. 解决 Android 分享到小程序 封面显示不全
  8. ofo线上排队退款用户已超1000万;滴滴发布27项整改措施;SpaceX将融资5亿美元 | 雷锋早报... 1
  9. 日本語の财务专用术语
  10. 创建线程池有哪几种方式?