数据库

当前位置:时时彩平台 > 数据库 > centOS的mysql和tomcat的安装配置

centOS的mysql和tomcat的安装配置

来源:http://www.mrmtshipyard.com 作者:时时彩平台 时间:2019-12-01 02:14

注意: 有的Centos版本暗中认可安装了mariadb, 能够先将其卸载

  CentOS 7随着MySql的上马收取薪水,已经不再放置mysql,今后停放的是MariaDB,MariaDB数据库处理种类是MySQL的三个分段,首要由开源社区在保证,选取GPL授权许可 MariaDB的目标是一心宽容MySQL,富含API和命令行,使之能自在产生MySQL的代替品。大家在这里边透过yum来设置mysql。

检查mariadb是不是安装

第一步:修改matiadb

yum list installed | grep mariadb

  查看自个儿的CentOS中装置的MariaDB的版本,查看是不是业已安装,假若已经设置必要先卸载命令:

卸载mariadb( all )

  yum list installed | grep mariadb//查看命令

  yum -y remove mariadb*

  要是结果如下:

 

   图片 1

  1.   网络下载MySQL的yum源

  那么供给首先卸载,命令如下:

    wget 

  yum -y remove mariadb*

2.

  等把mariadb删除后,大家就能够对mysqlyum源的装置了。

  使用rpm安装下载的mysql的yum源

第二步:下载并且安装yum源

    rpm -ivh 下载下来的.rpm文件

  首先下载并安装mysql的YUM源,咱们得以一贯在mysql官方网址实行手动下载,在这里边找到区别linux版本对应的YUM源的不如版本:,我们也足以通过wget下载linux7 版本的。

3.

指令如下:

  安装mysql-community-server服务

wget -P /usr/local/mysql

    yum install mysql-community-server

那样大家就把 mysql57-community-release-el7-11.noarch.rpm下载到了/usr/local/mysql。下边我们初阶实行mysql yum 源的装置命令为:

4.

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

  启动mysqld服务

安装完成之后,查看是或不是mysql yum 源的装置成功:

    systemctl start mysqld

yum repolist enabled | grep "mysql.*-community.*"

 

我们还是能够查阅运营的mysql版本(运营的本子只好是多个,这里是5.7卡塔尔(英语:State of Qatar):

最早安装, root顾客是绝非密码的, 直接敲入:mysql, 步入mysql

yum repolist all | grep mysql

设置root密码:

图片 2

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

可以透过相仿下边包车型客车语句来运营或剥夺有些版本

 

yum-config-manager --enable mysql57-community

创造贰个可用于远程采访的客商(当中%为可长途连接的地点,%表示具备, 也可写成localhost大概别的可批准链接的地点卡塔尔(英语:State of Qatar):

yum-config-manager --disable mysql56-community

  grant all privileges on *.* '账户名'@'%' identified by '密码' with grant option;

如故通过修改vim /etc/yum.repos.d/mysql-community.repo文件,改换暗中同意安装的mysql版本。比方要设置5.6本子,将5.7源的enabled=1改成enabled=0,然后再将5.6源的enabled=0改成enabled=1就可以。

 

查阅当前的启用的 MySQL 版本:yum repolist enabled | grep mysql

 图片 3

第三步:安装mysql数据库

yum install mysql-community-server

服从提示到位就可以。好了到这段日子甘休mysql安装落成了。

    第四部:运营mysql,授权远程客商

先看看常用到的通令:

systemctl start mysqld    #启动mysqld

systemctl stop mysqld    #停止mysqld

systemctl restart mysqld    #重启mysqld

systemctl enable mysqld   #设置开机运营

systemctl status mysqld    #查看 MySQL Server 状态

(1) 启动mysql

systemctl start mysqld   

(2)登入mysql(假如原先设置过mariadb的,那么大家就一直用root登入,就足以了,若无那大家须求密码登陆,大家前不久说第两种 mysql在做到安装的时候,新本子的Mysql会为root顾客创设二个开始密码,要求改造,查看初步密码(唯有先运维技能看出最先密码):

        grep 'temporary password' /var/log/mysqld.log

 图片 4

那时大家拜谒到一个字符串,那正是我们的最初密码,大家运用早先密码登陆:

        mysql –u root –p

报到成功后,你会开采只要想操作数据库的话必要订正客商密码:

改正密码强度校验准则(用于测量试验情状使用卡塔尔(قطر‎,高版本的mysql在更改密码时会约束轻易密码的创立,要是单单是为了测验使用,能够将他的密码检查测验战术改革下:

  修正:密码最小长度战术

mysql> set global validate_password_length=0;

  修改:密码强度检查等级战术,0/LOW、1/MEDIUM、2/STRONG

mysql> set global validate_password_policy=0;

  改正密码

mysql> set password for 'root'@'localhost' = password('111111');

假设忘记了密码如故不想照着输入能够直接重新安装密码,命令:

mysql_secure_installation

听大人说提醒输入2次密码,就安装成功了。注意,在安装进程中,会唤起删除是不是anonymous客商,是不是不肯root的长途访谈,是不是删除测量试验用的数据库等,这么些都需求依靠本身的莫过于情况张开选取。最终现身:Thanks for using MySQL!,设置密码成功了。
改完后重启mysql: /etc/init.d/mysqld restart

(3)给客户授权(远程)

    GRANT ALL PRIVILEGES ON spectergk.* TO 'test'@'%'IDENTIFIED BY '111111' WITH GRANT OPTION;()

(4)开启3306端口  远程访谈

  /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

  /etc/rc.d/init.d/iptables save

(5)远程登入命令

    mysql –h 10.22.21.44 –P 3306 –u root –p

输入密码,就可以实现报到。

好了,mysql的设置到位了

tomcat的安装:

其黄金时代设置就回顾多了,下载对应的,并把安装包在内定的文书夹上边解压,运营时供给超前做如下操作:

纠正.sh的权能,直接拷贝过来的都还未权限,

chmod 777 *.sh

启动tomcat

sh startup.sh

停止tomcat

sh shutdown.sh

 

本文由时时彩平台发布于数据库,转载请注明出处:centOS的mysql和tomcat的安装配置

关键词: