JDK的安装
JDK是个绿色软件,解压并且配置环境变量即可使用
一.安装步骤
-
1.在虚拟机中创建两个目录
mkdir -p /export/software 软件包放置的目录
mkdir -p /export/server 软件安装的目录 -
2.进入 /export/software 目录, 上传jdk的安装包(我是直接用finalshell拖过来就完事了)
-
3.解压压缩包到/export/servers目录下
tar -zxvf jdk压缩包的文件名 -C /export/server -
4.配置 jdk 环境变量
打开/etc/profile 配置文件,将下面配置拷贝进去。export 命令用于将 shell 变量输出为环境变量- 第一步: vi /etc/profile
- 第二步: 通过键盘上下键 将光标拉倒最后面
- 第三步: 然后输入 i, 将一下内容输入即可
JAVA_HOME=/export/server/jdk1.8.0_241
CLASSPATH=.:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH - 第四步: esc键 然后 :wq 保存退出即可
-
5.重新加载环境变量
source /etc/profile -
6.配置jdk是否安装成功
java -version(成功显示版本号即为成功)
Linux安装mysql
一.卸载centos7(其它版本不知道)自带的mariadb
[root@node1 ~]# rpm -qa|grep mariadb (查询一个安装包是否安装,–a选项是查询所有已经安装的软件包,-q是查询一个包是否安装)
mariadb-libs-5.5.64-1.el7.x86_64
[root@node1 ~]# rpm -e mariadb-libs-5.5.64-1.el7.x86_64 --nodeps (删除这个安装包,--nodeps就是不检查依赖关系)
[root@node1 ~]# rpm -qa|grep mariadb
二.安装mysql
mkdir /export/software/mysql
cd /export/software/mysql
#上传mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar 到上述文件夹下解压
tar xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar
#执行安装
yum -y install libaio #先安装这个依赖
rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm
mysql-community-libs-5.7.29-1.el7.x86_64.rpm
mysql-community-client-5.7.29-1.el7.x86_64.rpm
mysql-community-server-5.7.29-1.el7.x86_64.rpm #再安装这几个(直接复制执行这段语句就好)
三.mysql初始化设置
#初始化
mysqld --initialize
#更改所属组
chown mysql:mysql /var/lib/mysql -R
#启动mysql
systemctl start mysqld.service
#查看生成的临时root密码
cat /var/log/mysqld.log | grep password
#修改root密码 授权远程访问 设置开机自启动
mysql -u root -p
Enter password: #这里输入在日志中生成的临时密码
mysql> alter user user() identified by "123456";
mysql> use mysql;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; #设置远程访问权限
mysql> FLUSH PRIVILEGES; #重新加载权限
mysql> exit
#mysql的启动和关闭 状态查看 (这几个命令必须记住)
systemctl stop mysqld
systemctl status mysqld
systemctl start mysqld
#建议设置为开机自启动服务
[root@node2 ~]# systemctl enable mysqld
#查看是否已经设置自启动成功
[root@node2 ~]# systemctl list-unit-files | grep mysqld
mysqld.service enabled
Centos7 干净卸载mysql 5.7(看情况卸载)
#关闭mysql服务
systemctl stop mysqld.service
#查找安装mysql的rpm包
[root@node3 ~]# rpm -qa | grep -i mysql
mysql-community-libs-5.7.29-1.el7.x86_64
mysql-community-common-5.7.29-1.el7.x86_64
mysql-community-client-5.7.29-1.el7.x86_64
mysql-community-server-5.7.29-1.el7.x86_64
#卸载
[root@node3 ~]# yum remove mysql-community-libs-5.7.29-1.el7.x86_64 mysql- community-common-5.7.29-1.el7.x86_64 mysql-community-client-5.7.29- 1.el7.x86_64 mysql-community-server-5.7.29-1.el7.x86_64
#查看是否卸载干净
rpm -qa | grep -i mysql
#查找mysql相关目录 删除
[root@node1 ~]# find / -name mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/share/mysql
[root@node1 ~]# rm -rf /var/lib/mysql
[root@node1 ~]# rm -rf /var/lib/mysql/mysql
[root@node1 ~]# rm -rf /usr/share/mysql
#删除默认配置 日志
rm -rf /etc/my.cnf
rm -rf /var/log/mysqld.log