这两天买了一个阿里云服务器玩玩
首先安装jdk,tomcat,这个比较简单
然后在etc 里面 修改配置文件profile
在最后一行加上
JAVA_HOME=/usr/local/java/jdk1.7.0_76 PATH=$JAVA_HOME/bin:/sbin:/usr/bin:/usr/sbin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH export TOMCAT_HOME=/usr/local/java/tomcat
然后 执行 source /etc/profile就ok
执行java -version 就可以查看jdk版本
下面主要说的就是mysql的安装
这个确实费了不少功夫 ,开始下载了mysql.tar.gz 安装 结果出现了各种错误,一直百度修改各种文件,最后还是报错什么pid错误 所以一天之后果断放弃了,
现在先从mysql官网下载rpm文件
在安装之前先将mariadb-lib卸载掉
[root@5201351 ~]# rpm -qa|grep mariadb mariadb-libs-5.5.41-2.el7_0.x86_64 [root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps
到mysql的官网下载最新版mysql的rpm集合包
就是550M大小的这个包
然后 tar -xf 这个bundle.tar包
得到了下面的这些rpm包 我们主要用到的有四个 community-libs,community-common,community-client,community-server
我们依次安装 ,用rpm -ivh 来安装
安装的时候可能会遇到
libaio.so.1: cannot open shared object file: No such file or directory 这样的问题
可以yum install libaio* 来解决 ,如果还是不行,直接在安装命令的后面加--nodeps --force 解决依赖 强制装
可以解决
四个安装好了之后 执行
# mysqld --initialize
会在/var/log/mysqld.log生成随机密码
找到自动生成的密码
更改mysql数据库目录的所属用户及其所属组,然后启动mysql数据库
[root@5201351 ~]# chown mysql:mysql /var/lib/mysql -R [root@5201351 ~]# systemctl start mysqld.service
根据之前的密码登录到mysql,更改root用户的密码,新版的mysql在第一次登录后更改密码前是不能执行任何命令的
[root@5201351 ~]# mysql -uroot -p'ij+xyCYm:9&X' mysql> set password=password('root');
此时mysql 已经安装好了,并且有了一个用户名为root,密码也为root的用户
若要在自己的客户端远程登录 则还要赋权限,因为它默认只能本机登录
根据上面的步骤,或者自己直接百度就ok
若不详细的话 建议大家看一下http://www.cnblogs.com/softidea/p/5270330.html
我就是根据这个链接来安装成功的
相关推荐
CentOS 7 安装 MySQL
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...
解决CentOS 7安装mysql后3306端口不通
mysql安装前的准备工作 在安装mysql之前,需要卸载系统自带的mariadb和删除mysql相关的目录和文件。使用find命令查找mysql相关的文件,并使用rm命令删除它们。 安装mysql依赖项 使用yum命令安装mysql依赖项libaio...
MySQL安装后,需要进行一些安全配置,如设置root用户的密码,删除匿名用户等,运行`sudo mysql_secure_installation`。 四、连接MySQL 1. 首次安装后,root用户没有密码。可以使用`sudo mysql -u root`进入MySQL...
centos7安装mysql方法
CentOS7 安装 MySQL8.0 图文教程 本文将指导读者在 CentOS7 系统中安装 MySQL 8.0,以下是安装过程中需要注意的知识点: 1. 下载 MySQL 安装包:在 MySQL 官方网站下载 MySQL 8.0 安装包,选择 Red Hat 作为操作...
CentOS 7 安装 MySQL 5.7.28 详细完整教程 MySQL 是一种关系型数据库管理系统,广泛应用于各种 Web 应用程序中。在本教程中,我们将详细介绍如何在 CentOS 7 中安装 MySQL 5.7.28。 知识点1:下载 MySQL 源 在...
### CentOS7安装MySQL教程 #### 一、简介 在Linux环境下安装MySQL数据库是常见的系统管理任务之一。本文将详细介绍如何在CentOS 7系统上安装MySQL,并提供一系列实用的命令来帮助用户完成整个过程。 #### 二、...
9. **安全配置**:MySQL安装后,通常会有一个安全脚本来帮助设置初始密码和安全选项: ``` sudo mysql_secure_installation ``` 按照提示操作,设置root用户的密码,删除匿名用户,禁用远程root登录,删除测试...
该文档是关于在centos7安装mysql5.7.22数据库的详细步骤,亲测没有问题
在CentOS7上安装MySQL和mysqlclient可能会遇到一些挑战,本文将总结这些常见的问题和解决方案。首先,我们需要为系统添加MySQL的Yum源以便能够安装MySQL的社区版本。可以通过访问MySQL官方网站的DOWNLOADS部分,找到...
### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** 首先,打开终端并进入到 `/usr/local/` 目录下: ```bash cd /usr/local/ ``` 2. **创建工具目录** 接着,...
centos 6.5下安装配置mysql,以及mysql的安全管理和账户管理
当你需要在CentOS 7系统上进行Python与MySQL的交互时,正确安装MySQL是基础。本文将深入探讨如何在CentOS 7上安装MySQL,以及如何解决在Windows和Linux环境下安装mysqldb库时可能遇到的问题。 首先,让我们关注标题...
CentOs7 下 Mysql 5.7 的下载安装和主从同步、双主多从配置详解 CentOs 7 是一个流行的 Linux 操作系统,而 Mysql 5.7 是一个广泛使用的关系型数据库管理系统。本文将详细介绍如何在 CentOs 7 下下载安装 Mysql 5.7...
"CentOS 7 安装 MySQL 数据库详解" 在本篇文章中,我们将详细介绍如何在 CentOS 7 中安装 MySQL 数据库,包括解决常见的 bug 和安装过程中可能遇到的问题。 为什么选择 MySQL MySQL 是一个开源的关系型数据库管理...