目录
安装jdk
rpm -qa | grep openjdk #查询centos中有没有自带的openjdk
如果有, 则执行以下命令。
rpm -e java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64 java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64 --nodeps #其中版本号和名称需要替换为本地查询出来的
如果没有
你可以选择自己上传一个jdk安装包进行离线安装,也可以选择线上安装。
本文将采取离线安装的方式
1.准备好安装包并上传到服务器
2.解压压缩包
tar -zxvf jdk-8u241-linux-x64.tar.gz -C /export/server/ #将jdk的压缩包解压到/export/server目录中
3.配置环境变量
第一步:编辑该文件
vim /etc/profile
第二步:添加以下内容
export JAVA_HOME=/export/server/jdk1.8.0_241 #/export/server/jdk1.8.0_241为你的jkd解压目录
export PATH=:$JAVA_HOME/bin:$PATH #不用动 就这么写
第三步:刷新配置文件
source /etc/profile
. /etc/profile
这两行代码所表达的意思一致
第四步:
执行以下代码
java -version
出现以下结果就就代表jdk安装成功
安装mysql
注意!!!!!
在安装mysql前一定要特别小心,一旦安装失败,mysql的删除特别复杂,最简单的解决方案就是重新搭建服务器。
你可以选择自己上传一个mysql安装包进行离线安装,也可以选择线上安装。
本文将采取离线安装的方式
1.上传文件到服务器并进行解压
tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz -C /export/server/ #解压mysql到指定目录
2.解压后对文件目录进行重命名
mv mysql-5.7.29-linux-glibc2.12-x86_64 mysql-5.7.29
3.添加用户组与用户
1: groupadd mysql
2: useradd -r -g mysql mysql
4.修改目录权限
chown -R mysql:mysql /export/server/mysql-5.7.29/
5.配置mysql服务
cp /export/server/mysql-5.7.29/support-files/mysql.server /etc/init.d/mysql
6.修改复制后的配置文件
vim /etc/init.d/mysql
将文件中的basedir和datadir修改为以下配置
basedir=/export/server/mysql-5.7.29
datadir=/export/server/mysql-5.7.29/data
保存
7.修改配置文件 /etc/my.cnf
vim /etc/my.cnf
将文件中的内容全部删除,把以下内容复制进去
[client]
port=3306
default-character-set=utf8
[mysqld]
basedir=/export/server/mysql-5.7.29
datadir=/export/server/mysql-5.7.29/data
port=3306
character-set-server=utf8
default_storage_engine=InnoDB
保存
8.初始化mysql
/export/server/mysql-5.7.29/bin/mysqld --defaults-file=/etc/my.cnf --initialize --user=mysql --basedir=/export/server/mysql-5.7.29 --datadir=/export/server/mysql-5.7.29/data
执行后会得到一个mysql的临时密码,要记得保存下来,后面修改密码要用到它。
9.启动mysql服务
service mysql start
之后使用上面的临时密码进行登录
/export/server/mysql-5.7.29/bin/mysql -uroot -p #回车,粘贴密码
在这里输入密码是不可见的。出现以下界面就代表登录成功了。
10.修改密码
set password=password('123456');
之后便可以使用新的密码123456进行登录了。
11.开启远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
flush privileges;
12.修改环境变量
vim /etc/profile
在文件末尾追加以下信息
export MYSQL_HOME=/export/server/mysql-5.7.29
export PATH=$PATH:$MYSQL_HOME/bin
刷新配置文件
source /etc/profile
. /etc/profile
这两行代码所表达的意思一致
13.将mysql设置为开机自启动
chkconfig --add mysql #mysql服务到自启服务
chkconfig mysql on #设置自启
14.关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
恭喜,我们的mysql就安装完成啦 !
如果有小伙伴使用的虚拟机的话,还需要进行以下操作哦!
vim /etc/selinux/config #关闭Selinux
将SELINUX=enforcing修改为SELINUX=disabled
SELINUX=disabled
15.接下来就可以使用mysql的连接工具连接到我们的mysql啦
DataGrip Navicat Sqlyog Dbeaver
都可以使用哦
这里我们使用Navicat进行连接
点击连接,选择Mysql
输入我们ip地址和密码就可以啦!
点击左下角测试连接
点击完成就可以看到我们的数据库了