安装jdk

1.上传压缩包:通过SSH上传jdk压缩包,比如上传至/usr/local/java目录下

2.解压压缩包:利用命令解压压缩包 tar -zxvf  jdk-11.0.5_linux-x64_bin.tar.gz

3.设置环境变量:在这个文件(/etc/profile)末尾添加

export JAVA_HOME=/usr/local/java/jdk-11.0.5
export JRE_HOME=$JAVA_HOME/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

4.使环境变量生效:source /etc/profile

5.检车安装是否成功:java -version

安装mysql8

1.下载:wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.18-el7-x86_64.tar.gz

2.解压:tar -zxvf mysql-8.0.18-el7-x86_64.tar.gz

3.安装yum install -y libaio (mysql某些依赖包)

4.设置my.cnf
[mysqld]
#设置端口
port=3306
#设置mysql的安装目录
basedir=/usr/local/mysql/mysql8018
#设置mysql数据库的数据的存放目录
datadir=/ebid/mysql_data
#允许最大连接数
max_connections=1000
#允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为UTF8
#character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#忘记密码时使用
#skip-grant-tables
#默认使用"mysql_native_password"插件认证
default_authentication_plugin=mysql_native_password
#自适应参数
#innodb_dedicated_server=ON
innodb_buffer_pool_instances=8
innodb_buffer_pool_chunk_size=256M
innodb_buffer_pool_size=6G
innodb_log_file_size=256M
innodb_flush_log_at_trx_commit=0
sync_binlog=0

[mysql]
#设置mysql客户端默认字符集
#default-character-set=utf8mb4

[client]
#设置mysql客户端连接服务端时默认使用的端口
#default-character-set=utf8mb4

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

5.运行命令
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/mysql8018 --datadir=/ebid/mysql_data

6.记录密码

A temporary password is generated for root@localhost: njH>s5y_D2li

启动mysql service mysql start

7.修改密码 mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

8.继续操作。。。

参考:http://www.360doc.com/content/19/0316/10/51449331_821858850.shtml

centos7 安装jdk及mysql8的更多相关文章

  1. Centos7 安装 jdk 1.8

    Centos7 安装 jdk 1.8 1.下载安装包 链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...

  2. centos7安装JDK、CentOS

    1.安装JDK 1.1查看系统是否已有自带的JDK rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 1.2卸载已有安装 如果没有输出信息, ...

  3. centos7安装jdk,tomcat,msyql(MariaDB)

    操作系统版本 CentOS Linux release 7.2.1511 (Core) 安装jdk 下载jdk-8u66-linux-x64.rpm上传到linux上 先改用户权限 然后 rpm -i ...

  4. Centos7安装JDK+部署Tomcat8

    Centos7下JDK+Tomcat的部署: 1.安装JDK 1.1 通过以下命令获得java JDK列表 yum -y list java* 1.2 通过yum安装JDK yum -y instal ...

  5. Centos7 安装jdk,MySQL

    报名立减200元.暑假直降6888. 邀请链接:http://www.jnshu.com/login/1/20535344 邀请码:20535344 学习阿里云平台的云服务器配置Java开发环境.我现 ...

  6. Centos7安装JDK环境配置

    作为一名程序员,各种环境搭建都要会. 下面介绍关于Linux操作系统之centos7(64位)安装JDK以及环境配置. 下面开始学习吧 查看并卸载CentOS自带的OpenJDK 安装好的CentOS ...

  7. Linux7(centOS7)安装jdk/tomcat/docker/mysql

    jdk的rpm安装.tomcat的解压缩安装.docker的yum安装.mysql的docker安装 下载地址 1.1.jdk下载地址 https://www.oracle.com/java/tech ...

  8. CentOS7 安装JDK

    链接地址:http://jingyan.baidu.com/article/c74d60007b85510f6a595dfa.html VMware 10 centos 安装jdk 及mysql 方法 ...

  9. centos7 安装jdk、Tomcat

    1.安装jdk 下载jdk: 解压:tar -zxvf filename -C /usr/local/jdk8/ 配置环境变量: vim /etc/profile 添加如下内容:JAVA_HOME根据 ...

随机推荐

  1. ByteBuf使用实例

    之前我们有个netty5的拆包解决方案(参加netty5拆包问题解决实例),现在我们采用另一种思路,不需要新增LengthFieldBasedFrameDecoder,直接修改NettyMessage ...

  2. Qt编写自定义控件72-提示进度条

    一.前言 我们在很多的安装包中,在安装过程中,经常可以在底部看到一个漂亮的进度条,上面悬浮着显示对应的进度,然后底部进度多种颜色渐变展示,Qt自带的进度条或者操作系统的进度条样式,不够炫,这次索性直接 ...

  3. iOS 简单实用的一些宏定义

    #define WDWBaseURL @"http://192.168.1.1/"  //字符串 #define TOWERTabBarItemTitleOffset UIOffs ...

  4. [转]动态规划DP的分类

    链接地址:http://www.cnblogs.com/Renyi-Fan/p/9285495.html

  5. npm 全局安装路径 在哪里

    注意:在Admin下,需要把隐藏文件显示出来,才能找到对应的文件路径.

  6. Python3之内建模块base64

    Base64是一种用64个字符来表示任意二进制数据的方法. 用记事本打开exe.jpg.pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的 ...

  7. 【ARTS】01_47_左耳听风-201900930~201901006

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  8. PHP-FPM配置与调优

    PHP-FPM是啥? PHP-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中. CGI是啥? CGI全称"公共网 ...

  9. Redis 缓存问题及解决方案

    [相关概念] 缓存击穿:指的是一些热点数据过期,由于热点数据存在并发量大的特性,所以短时间内对数据库的造成很大的冲击,导致系统瘫痪.常见于例如微博系统中明星结婚或出轨时微博瘫痪的情况. 缓存雪崩:指的 ...

  10. 最详细的maven教程

    转载   https://blog.csdn.net/wymrdjm/article/details/78695956 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.x ...