一般学习java和部署项目都是在本地部署,但是生产环境一般都是在linux环境下,部署和安装环境都是在控制台下进行操作的,没有windows的可视化的操作界面,对与linux的命令掌握和操作对小白来说都是一个个挑战,记录下自己的安装配置过程,以便自己和大家一起学习:
登陆远程服务器,个人使用所以用的是root,输入自己的密码

ssh -i ~/.ssh/id_rsa root@ip
  • 1

安装java8

我的服务器是有yum的,所以绝大部分的东西,用的上yum来安装的,类似mac os上面的homebrew,安装配置相对简单。
首先我们看看yum里面有那些java的版本:

yum -y list java*
  • 1

之后可以看到一系列的java1.6,1.7,1.8的,你可以选择你要的版本进行安装,本人安装的是1.8的:

yum -y install java-1.8.0-openjdk*
  • 1

一路很顺畅,会提示一个 完毕!
接下来验证java版本看看是否安装完成:

java -version

openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-b13)
OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)
  • 1
  • 2
  • 3
  • 4
  • 5

好的,这个时候我们的java8基本上安装成功了!接下来,安装我们的mysql:

mysql安装

首先下载安装包,这个过程要看你服务器的网速了:

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  • 1

再接着安装mysql包:

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
  • 1

完了之后你就可以安装mysql了:

sudo yum install mysql-server
  • 1

一路上该y的就y~
我参照着网上教程走着走着就迷路了,以为安装完了,
开启服务先:

service mysqld start
  • 1

潇洒的准备mysql -u root -p进去修改密码,呵呵,初始密码呢?好的,网上教程说了,log里面有:

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

但是我这个儿真心没发现!
怎么办?
安全模式下进去修改:

mysqld_safe --skip-grant-tables &
  • 1

接着,我们继续mysql -u root -p 不用输入密码直接回车进去!修改密码


1. 修改密码 update mysql.user set authentication_string=password('你的密码') where user='root' and Host = 'localhost'; 2. 刷新权限 flush privileges; 3. 退出
quit

退出后重启mysql服务:

service mysqld restart
  • 1

然后再

mysql -u root -p
  • 1

输入你设置的密码就可以进去了!
之后可能会安装redis和zookeeper,tomcat等

在centos7下安装java8和mysql的更多相关文章

  1. centos7 下安装rpm的mysql 5.7

    在centos7下安装mysql5.7 一:下载mysql 去官网上去下载:这里我下载的二进制格式的 https://dev.mysql.com/downloads/mysql/ 去下载对应平台的my ...

  2. centos7下安装pip以及mysql等软件

    1.安装pip 安装失败了的提示: No package pip available.Error: Nothing to do 解决方法: 需要先安装扩展源EPEL. EPEL(http://fedo ...

  3. CENTOS7下安装和配置MYSQL问题记录

    1.安装 下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm ...

  4. CentOS7下安装MySQL并配置远程连接

    一.CentOS7下安装MySQL数据库 CentOS7默认的安装包里面已经没有 MySQL-Server安装包了,远程镜像中也没有了. 默认的是MariaDB (MySQL的一个分支,开发这个分支的 ...

  5. centos7下安装指定版本mysql5.7.23

    现在mysql版本已经到MySQL 8.0(GA)稳定版本了,所以需求是想简单又快速在centos7下安装指定版本例如MySQL 5.7(GA)版本有下面这种方法 首先需要到mysql官网这里下载对应 ...

  6. MariaDB Centos7 下安装MariaDB

    Centos7 下安装MariaDB by:授客 QQ:1033553122 1.下载安装文件 rpm包为例,对于标准服务器安装,至少需要下载client,shared,serve文件(安装时如果少了 ...

  7. Centos7下安装Seafile实现私有网盘

    Seafile是一个开源.专业.可靠的云存储平台:解决文件集中存储.共享和跨平台访问等问题,由北京海文互知网络有限公司开发,发布于2012年10月:除了一般网盘所提供的云存储以及共享功能外,Seafi ...

  8. Centos7 下安装以及使用mssql

    Centos7下安装以及使用Mssql,在这下面玩,主要是发现linux环境下的mysql非常的小,小到只有169M,这在windows上面,动撤几个G的安装文件,会让你直接打消使用MSSQL的勇气, ...

  9. CentOS7 下 安装 supervisor以及使用

    CentOS7 下 安装 supervisor 以及使用 手动安装 [注] linux环境必须安装 python 1.获取supervisor包:[https://pypi.python.org/py ...

随机推荐

  1. Ftp服务器配置讲解

    ftp.server.ip=192.168.80.130ftp.user=ftpuserftp.pass=ftpuserftp.server.http.prefix=http://image.imoo ...

  2. 关于Controller层返回JSON字符串

    /** * 导入jackson包. * @param pn * @return */ @RequestMapping("/emps") @ResponseBody public M ...

  3. mysql 数据操作 单表查询 limit 练习

    1. 分页显示,每页5条 mysql,; +----+------------+--------+-----+------------+---------+--------------+------- ...

  4. SQL Server简洁查询正在运行SQL(等待事件)

    通常我们可以使用 sp_who2 我们希望更加简洁的信息,下面这个查询使用系统表sys.sysprocesses,以及sys.dm_exec_sql_text做OUTER APPLY. T-SQL是这 ...

  5. HBase1.2.0增删改查Scala代码实现

    增删改查工具类 class HbaseUtils { /** * 获取管理员对象 * * @param conf 对hbase client配置一些参数 * @return 返回hbase的HBase ...

  6. PAT 1100 Mars Numbers[难]

    1100 Mars Numbers (20 分) People on Mars count their numbers with base 13: Zero on Earth is called &q ...

  7. 了解Flask 信号机制

    Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为. pip3 install blinker 1. 内置信号 request_started = ...

  8. 120. Triangle(动态规划 三角形最小路径 难 想)

    Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent n ...

  9. 70. Climbing Stairs(动态规划 爬台阶,一次只能爬1,2两节)

    You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb ...

  10. Spring 整合Mybatis 出现了Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create Poola

    我出现的 报错信息如下: ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionExc ...