环境:centos7.6 ssh连接工具:tabby

安装tomcat

创建目录

mkdir /opt/tomcat

获取tomcat:

1.自己百度下载

2.我这里提供百度网盘

链接:https://pan.baidu.com/s/1wgLq5W8PCKFkgl_2IPh41A

提取码:2du6

上传

注意:根据自己的ssh连接工具,下面我以tabby工具为例。

右上角点击SFTP,鼠标点击进入到/opt/tomcat目录下,点击上传按钮,进入到存放tomcat的目录,将tomcat上传,即可看到上传的文件,如下图所示

解压:

注意:压缩包的名字以自己下载的为准,百度网盘下载的直接复制我的命令就可以,自己百度下载的用ls命令查看,输入前几个字母然后按tab键即可自动补全。

命令行cd进入到/opt/tomcat目录,输入下面命令,解压

tar -zxvf apache-tomcat-8.5.59.tar.gz

启动

用ls命令可以看到解压的目录,进入到该目录的bin目录下

cd apache-tomcat-8.5.59/bin

启动tomcat:

./startup.sh

访问

打开防火墙8080端口(如果没有打开防火墙,是可以直接访问的)

firewall-cmd --permanent --add-port=8080/tcp

重载一下才能生效

firewall-cmd --reload

查看端口是否开放

firewall-cmd --query-port=8080/tcp

打开浏览器,输入centos的ip地址加:端口号即可访问(注意冒号是英文的)

tomcat启动成功。

安装mysql

新建文件夹

mkdir /opt/mysql

并cd进去

cd /opt/mysql

获取mysql安装包

wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

这里就不放百度网盘了,直接输入这条命令比百度网盘要快,耐心等一下。

获取好后ls命令可以看到

解压

tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

解决冲突

centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,一定要先删除

rpm -e --nodeps mariadb-libs

rpm -e --nodeps marisa

查看是否删除干净,如果没有显示任何信息,则代表删除干净

rpm -qa|grep mari

安装mysql

rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm

启动mysql

这里需要稍等一下,不要乱点

systemctl start mysqld.service

获取密码

mysql自动给root用户设置随机密码,执行下面的命令可以查看,密码在最后的冒号后面。

grep "password" /var/log/mysqld.log

进入mysql

执行下面这条指令,输入上一步的密码,(密码好像无法直接复制,直接敲)输入密码的时候没有显示出来,输完之后直接回车就可以了。(输密码的时候慢一点,保证正确,不要急)

mysql -u root -p

设置密码

注意:由于是开发环境,所以密码设置得简单点,生产环境一定要复杂,可以用网上的一些随机密码生成网站,直接百度就能找到。

1.提示密码设置策略该为0

set global validate_password_policy=0;

2.设置密码为abc123456,纯数字不通过。

set password for 'root'@'localhost' =password('abc123456');

3.让密码生效

flush privileges;

测试

输入quit退出mysql

重新登录,试试刚刚的新密码

成功,接下来mysql的操作跟windows的一样,就不说了。

linux安装tomcat,mysql的更多相关文章

  1. Linux安装Tomcat外部不能访问

    Linux安装Tomcat后本地可以正常访问,可是这时Tomcat还不能被外界访问需要在Linux默认防护墙上打开8080端口 打开 /etc/sysconfig/iptables [root@loc ...

  2. Linux 安装tomcat 及过程中遇到的问题

    Linux 安装tomcat(tomcat能用的前提是系统已经安装jdk) 1.下载linux系统版tomcat,解压后通过ftp上传到Linux服务器     例:tomcat放在 /opt/tom ...

  3. linux安装tomcat后启动报错Cannot find ./catalina.sh的解决方法

    linux安装tomcat后启动报错: Cannot find ./catalina.shThe file is absent or does not have execute permissionT ...

  4. Linux 安装 Tomcat 详细教程

    Linux 安装Tomcat详细步骤 1. 前往tomcat官网复制下载链接, tomcat官网地址:https://tomcat.apache.org/ 2. 进入到指定目录,使用 wget 命令下 ...

  5. 一、Linux&配置,依赖安装&Tomcat,Mysql,jdk安装

    基础知识: 1 OS Operation System 作用:控制硬件,服务软件 2 VMware虚拟机: 虚拟出一台计算机环境 配置两个虚拟网卡,适配器里查看 3 在虚拟机上安装操作系统Linux ...

  6. Linux JDK+TOMCAT+MYSQL+redis 安装日志

    检查是否安装iptables #先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptables ...

  7. linux安装java mysql tomcat 环境

    安装jdk: 1. 查看系统版本 uname -a 2.查看操作系统 cat  /proc/version 3.上传安装文件到指定目录   tar -zxvf jdkxxx. 4.修改配置文件  vi ...

  8. Linux 安装jdk+mysql+tomcat

    参考: 安装 jdk+mysql+tomcat   https://www.w3h5.com/post/65.html 安装 mysql  https://blog.csdn.net/qq_23123 ...

  9. Linux下Tomcat,mysql安装包及教程整合,

      前段时间孔老师给了一个虚拟机,自己瞎捣鼓,装了Tomcat和mysql,捣鼓了好几天,把一些安装包和试过还不错的博客整理出来:  老师给的已经装好了Linux系统和JDK. Tomcat9安装包 ...

  10. Linux安装Tomcat,运行Eclipse,web项目

    到官网下载:https://tomcat.apache.org/download-80.cgi  在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd  切换目录 / ...

随机推荐

  1. 查看shell 用户连接数

    w | grep pts |wc -l

  2. WSL安装Ubuntu 22.04 (2)

    1.安装系统环境 1.1.设置软件包源为国内镜像 参考:Ubuntu更换国内镜像源 - 知乎 1.2.更新系统软件包 sudo apt-get update && sudo apt-g ...

  3. .net core 使用 Nlog 集成 exceptionless 配置文件

    nlog.config文件 安装nuget包: NLog.Web.AspNetCore Exceptionless.NLog 配置文件开始 <?xml version="1.0&quo ...

  4. VUE+.NET应用系统的国际化-多语言词条服务

    上篇文章我们介绍了 VUE+.NET应用系统的国际化-整体设计思路 系统国际化改造整体设计思路如下: 提供一个工具,识别前后端代码中的中文,形成多语言词条,按语言.界面.模块统一管理多有的多语言词条 ...

  5. Python常见面试题013.请说出下面的代码返回结果是什么?

    013.请说出下面的代码返回结果是什么? *的坑:简单题 参考:https://docs.python.org/zh-cn/3.9/library/stdtypes.html#typesseq 示例代 ...

  6. 驱动开发:配置Visual Studio驱动开发环境

    在正式开始驱动开发之前,需要自行搭建驱动开发的必要环境,首先我们需要安装Visual Studio 2013这款功能强大的程序开发工具,在课件内请双击ISO文件并运行内部的vs_ultimate.ex ...

  7. 对利用jsp模板编写登录、注册界面的方法言

    使用模板的相关操作步骤详解 1.可以在相关的网站上面找相关的css或者js文件,下载到一个特定的文件夹里面,以备使用 2.然后,将存有相关代码的文件夹直接复制粘贴到web文件下,就会直接保存,可以根据 ...

  8. 65.C++的输入流和输出流

    1.流的概念和流类库的结构   程序的输入指的是从输入文件将数据传送给程序,程序的输出指的是从程序将数据传送给输出文件.   C++输入输出包含以下三个方面的内容:   对系统指定的标准设备的输入和输 ...

  9. 快速带你复习html(超详细)

    此内容包含: html基础 列表.表格 媒体元素 表单(重点) 1.HTML 基础 目标: 会使用HTML5的基本结构创建网页 会使用文本相关标签排版文本信息 会使用图像相关标签实现图文并茂的页面 会 ...

  10. 疯一样的向自己发问 - 剖析lsm 索引原理

    疯一样的向自己发问 - 剖析lsm 索引原理 lsm简析 lsm 更像是一种设计索引的思想.它把数据分为两个部分,一部分放在内存里,一部分是存放在磁盘上,内存里面的数据检索方式可以利用红黑树,跳表这种 ...