CentOS安装jdk、mysql、maven

下载安装jdk

1.使用命令“yum install lrzsz”安装rz命令(rz将本地文件传输到linux服务器)。
2.rz将本地下载好的 jdk-8u181-linux-x64.rpm 传输到linux中。
3.执行 rpm -ivh jdk-8u181-linux-x64.rpm, 之后jdk默认安装在/usr/java中。
4.使用”java -version”查看安装好的jdk版本。

java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

5.配置环境变量
①. vim /etc/profile
②. 在结尾上添加:

export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64
export JRE_HOME=/usr/java/jdk1.8.0_181-amd64/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

6.生效profile:source /etc/profile

下载安装MySQL

转自:https://blog.csdn.net/xyang81/article/details/51759200

1.下载MySQL源安装包:

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2.安装MySQL源:

yum localinstall mysql57-community-release-el7-8.noarch.rpm

3.检查MySQL是否安装成功:

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

这里写图片描述
上图所示即为安装成功
4.安装MySQL

yum install mysql-community-server

5.启动MySQL服务

systemctl start mysqld

6.查看MySQL启动状态

systemctl status mysqld

这里写图片描述
7.开机启动

> systemctl enable mysqld
> systemctl daemon-reload

8.修改root本地登陆密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:

grep 'temporary password' /var/log/mysqld.log
2018-09-08T06:13:30.216253Z 1 [Note] A temporary password is generated for root@localhost: weV?Wr?Kz9v<
shell> mysql -uroot -p
mysql> set password for 'root'@'localhost'=password('MyNewPass4!'); 

注意: mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误.

通过msyql环境变量可以查看密码策略的相关信息:

mysql> show variables like '%password%';

这里写图片描述

validate_password_policy:密码策略,默认为MEDIUM策略
validate_password_dictionary_file:密码策略文件,策略为STRONG才需要
validate_password_length:密码最少长度
validate_password_mixed_case_count:大小写字符长度,至少1个
validate_password_number_count :数字至少1个
validate_password_special_char_count:特殊字符至少1个
上述参数是默认策略MEDIUM的密码检查规则。

共有以下几种密码策略:
这里写图片描述

9.修改密码策略
这里写图片描述

10.添加远程登陆用户
默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接,或者添加一个允许远程连接的帐户,为了安全起见,我添加一个新的帐户:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'carry'@'%' IDENTIFIED BY 'Yangxin0917!' WITH GRANT OPTION;

11.配置默认编码为utf8
修改之前的编码:
这里写图片描述
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'

重启服务:

systemctl restart mysqld

如图:
这里写图片描述
直接敲“quit”退出mysql命令行。

下载安装maven

1.下载:

wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

2.解压:

tar -zxf apache-maven-3.5.4-bin.tar.gz

3.编辑设置环境变量:
①. vim /etc/profile
②. 在profile下面添加:

export M2_HOME=/home/software/apache-maven-3.5.4
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

生效profile:source /etc/profile

4.测试maven安装:

mvn -v

这里写图片描述

猜你喜欢

转载自blog.csdn.net/vivianXuejun/article/details/82529363