1、上传所需要的文件(这里事先准备好了jdk和tomcat的安装包,mysql需要在线安装)

  jdk的安装包名称:jdk-8u151-linux-x64.tar.gz

  tomcat 的安装包名称:apache-tomcat-8.5.15.tar.gz

2、jdk安装:
    检查是否有安装jdk和centos自带的jdk的卸载:
    1、先查看centos自带的jdk:rpm -qa|grep java


    2、卸载centos自带的jdk:rpm -e --nodeps centos自带的jdk的名字(通过1查出来的,查出来几条卸载几条)
    3、卸载完毕后再用1的命令查看一下是否已经卸载干净了。

    安装:
      把我们的jdk上传到/usr/local/src目录;解压:  tar -zxvf xxxx.tar.gz -C /usr/local/jdk1.8(jdk1.8这个目录是自己创建的)
    注意:-C表示当前目录的绝对目录。
    环境变量的配置:
       vi /etc/profile  ==>打开这个文件:加入两句话:
       export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_151
       export PATH=$JAVA_HOME/bin:$PATH
    让配置文件生效:
        source /etc/profile
    检查jdk是否ok:
       java -version

3、tomcat的安装:
   在local目录下新建一个tomcat目录,然后解压在tomcat目录下就可以用了,不用进行环境变量配置。

4、mysql的在线安装:

(1)卸载mysql

  查看该操作系统上是否已经安装了mysql数据库

  rpm -qa |grep mysql 

  查看刚安装好的mysql-server的版本

   rpm -qi mysql-server

  卸载掉原有mysql

   rpm -e mysql           // 普通删除模式

   rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
   

(2)在线安装mysql:    yum install -y mysql-server mysql mysql-deve
    启动:service mysqld restart
    设置密码:
       mysqladmin -u root password  'root'
    测试:
       mysql -uroot -p测试

 

开机自启动:

查看是否已设置

  chkconfig --list | grep mysqld

设置开机自启动

chkconfig mysqld on

查看是否已设置

  chkconfig --list | grep mysqld

字符集的修改:
       登录mysql:
       然后输入命令查看mysql的字符集:show variables like 'character%';

修改:先退出mysql :exit; 然后输入命令: vi  /etc/my.cnf 打开文件,然后在里面添加以下标红语句:
          [client]
        default-character-set=utf8

[mysqld]
        datadir=/var/lib/mysql
        socket=/var/lib/mysql/mysql.sock
        user=mysql
        # Disabling symbolic-links is recommended to prevent assorted security risks
        symbolic-links=0
        default-character-set=utf8
        init_connect='SET NAMES utf8'

[mysqld_safe]
        log-error=/var/log/mysqld.log
        pid-file=/var/run/mysqld/mysqld.pid
    重启服务:
       service mysqld restart

然后通过查看字符集命令进行验证

Linux中进行jdk的安装+Tomcat安装+mysql的安装的更多相关文章

  1. 在 Linux 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序

    在 Linux 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序 本贴首发于: http://xuekaiyuan.com/forum.php?mod=vie ...

  2. Windows中的JDK和Linux中的JDK是否相同

    前言 在面试中,被问到了一个问题: Windows中的JDK和Linux中的JDK是否相同? 其实,以上这个问题是一个子问题.原本的问题是:如何理解Java的跨平台机制.由于原问题显得有些宽泛,因此延 ...

  3. Linux下jdk、Tomcat、MySQL的安装

    1. 安装JDK 1.上传jdk-7u45-linux-x64.tar.gz到Linux上(使用WinSCP工具) 2.解压jdk到/usr/local目录 tar  -zxvf  jdk-7u45- ...

  4. Linux中查看jdk安装目录、Linux卸载jdk、rpm命令、rm命令参数

    一.查看jdk安装目录 [root@node001 ~]# whereis java java: /usr/bin/java /usr/local/java #java执行路径 [root@node0 ...

  5. Linux配置JDK、Tomcat和Mysql免安装版

    现在已有JDK.Tomcat和mysql的tar.gz压缩文件 1.解压文件 (1)解压tar.gz tar -zxvf 待解压文件名 -C 解压到目标文件目录 (2)解压zip unzip 待解压文 ...

  6. 在Linux中配置jdk,Tomcat,MySQL

    解压缩: tar 命令 : 使用方式 tar [参数] source [target] source - 压缩文件 target - 解压缩后的目标位置, 默认解压到当前目录 常用写法 : 解压缩 : ...

  7. Tomcat、MySQL的安装与配置

    JAVA环境配置 下载安装jdk(Java Development Kit) 配置安装环境 右键计算机——>属性——>高级系统设置——>环境变量——>新建 变量名:  JAVA ...

  8. Linux中查看jdk版本

    linux查看java jdk安装路径和设置环境变量 windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis jav ...

  9. 简单步骤Centos7安装Tomcat 8 (yum安装)(ZT)

    原文:https://blog.51cto.com/bestlope/1978114?source=drt 说明: 操作系统:Centos7 系统环境:未安装其他服务 Step 1:更新系统 sudo ...

随机推荐

  1. 一. python 安装

    1. 下载安装包 1 2 3 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi    # 2.7安装包   https: ...

  2. 在WinDbg里使用MEX调试扩展

    简介 针对WinDbg的MEX调试扩展可以帮助您简化常见的调试器任务,并为调试器提供强大的文本筛选功能.此扩展被Microsoft支持工程师广泛用于解决流程应用程序的故障. 下载&安装 下载m ...

  3. hasura graphql-engine 最近版本的一些更新

    好久没有在关注hasura graphql-engine 了,从最新的release 信息可以看到graphql-engine 已经beta 阶段了,而且目前是v1.0.0-beta.2 估计离生产可 ...

  4. 【loj2339】【WC2018】通道

    题目 三棵带边权的树,求 \[ dis1(u,v) + dis2(u,v) + dis3(u,v) \] 的最大值 \(1 \le n \le 10^5\) 题解 对\(T_1\)做边分治,把分治边的 ...

  5. CSS3之碰撞反弹动画无限运动

    示例代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

  6. AC自动机入门经典题目(两种表达方式)

    Keywords Search 指针方式: /* Keywords Search */ # include <iostream> # include <stdio.h> # i ...

  7. [RoarCTF 2019]Online Proxy

    目录 [RoarCTF 2019]Online Proxy [RoarCTF 2019]Online Proxy 题目复现链接:https://buuoj.cn/challenges 参考链接:官方w ...

  8. #C++初学记录(set进阶#acm cf 190802 B. Subsegments)

    B. Subsegments#set进阶 Programmer Sasha has recently begun to study data structures. His coach Stas to ...

  9. 去掉 vue 的 "You are running Vue in development mode" 提示

    去掉 vue 的 "You are running Vue in development mode" 提示 在项目的 main.js 中已经配置了 Vue.config.produ ...

  10. pycharm 当有多个.py文件在开发环境中时,如何操作可以保证运行当前面对自己的文件?

    Alt+shift+F10选择自己的py文件,执行就可以了.