centos7中jdk、mysql的安装

1、jdk安装

1.1 清除jdk相关文件
# 查看java版本
java -version
# 查看相关java文件
rpm -qa | grep java
# 删除相关文件
rpm -e --nodeps  [文件名] 
1.2 解压安装
# 切换到下载的目录、解压
tar zxvf jdk-8u181-linux-x64.tar.gz
# 打开资源文件
vi /etc/profile
# 编辑资源文件、末尾添加以下内容(java_HOME为解压路径)
export JAVA_HOME=/apps/jdk1.8.0_181
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ 
export PATH=$PATH:$JAVA_HOME/bin
export 
# 刷新环境文件
source /etc/profile
# 查看版本
java -version

2、MySQL数据库安装

2.1 卸载旧版本可以参考java安装
2.2 检查mysql用户组、用户是否存在,不存在则创建
cat /etc/group | grep mysql 
cat /etc/passwd | grep mysql
groupadd mysql
useradd -g mysql mysql
2.3 解压安装
# 这里我新建了apps文件夹、所有操作均在里面进行
# 解压
tar zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

# 重命名
mv mysql-5.7.25-linux-glibc2.12-x86_64 mysql-5.7.25

# 初始化数据库
/apps/mysql-5.7.25/bin/mysql_install_db --user=mysql --basedir=/apps/mysql-5.7.25 --datadir=/apps/mysql-5.7.25/data/

# 把mysql放到本地系统服务中
cp -a ./support-files/mysql.server /etc/init.d/mysqld

# 编辑配置文件 vi /etc/my.cnf
[mysqld]
basedir=/apps/mysql-5.7.25/
datadir=/apps/mysql-5.7.25/data
socket=/apps/mysql-5.7.25/mysql.sock

# err、pid文件名,视文件初始化而定
[mysqld_safe]
log-error=/apps/mysql-5.7.25/data/localhost.localdomain.err
pid-file=/apps/mysql-5.7.25/data/localhost.localdomain.pid

#启动mysql服务
service mysqld start
2.4 登陆、修改密码
# 查看初始化密码
cat /root/.mysql_secret

# 链接mysql 
/apps/mysql-5.7.25/bin/mysql -u root -p

# 修改密码
SETPASSWORD = PASSWORD('root');
flush privileges;

# 设置root用户远程允许访问
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
2.5 设计开机自动启动
# 查看配置状态
chkconfig --list
# 如果列表中 3、4、5的状态为off
chkconfig --level 345 mysqld on
# 重启电脑
reboot
# 查看mysql运行状态
service mysqld status
2.6 配置环境变量
vi /etc/profile

# 增加如下配置:
export PATH=$PATH:/apps/mysql-5.7.25/bin

# 立即生效
source /etc/profile
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值