大数据学习笔记-hadoop(4)

目录

Hive安装配置

mysql安装

Python安装


Hive安装配置

(未完工)


mysql安装

安装mysql需要先安装它的源

wget https://repo.mysql.com//mysql80-community-release-el7-5.noarch.rpm
yum localinstall mysql80-community-release-el7-5.noarch.rpm -y

安装mysql包

#安装
yum install mysql-community-server -y

#启动
systemctl start mysqld

#开机自启
systemctl enable mysqld
systemctl daemon-reload

#初始化
cd /usr/bin 
mysqld --initialize-insecure
/usr/bin/mysql_secure_installation

#启动
service mysqld strat

#设置mysql跳过登录验证
vim /etc/my.cnf
#在mysqld后面添加
skip-grant-tables

#登录
mysql -u root

Python安装

下载python包

#链接
https://www.python.org/downloads/source/
(Gzipped source tarball)

#将包上传至虚拟机,解压
tar -zxvf Python-3.10.2 -c /usr/local

#环境安装:
yum install zlib* bzip2-devel ncurses-devel sqlite-devel readline-devel libffi-devel tk-devel gcc make -y
(若遇到公钥未安装:--nogpgcheck)

升级openssl,我这里centos7的旧版本用不了了

#链接,下载新版本的openssl
https://www.openssl.org/source

#将包上传至虚拟机,解压
tar -zxvf openssl-1.1.1a.tar.gz -C /usr/local

#进入目录,设定安装路径后编译openssl
./config --prefix=/usr/local/openssl
./conifg -t #查询

make
sudo make install

#进入查看openssl依赖库文件目录
cd /usr/local/openssl/bin
ldd openssl

[root@localhost bin]# ldd openssl
    linux-vdso.so.1 =>  (0x00007ffe523fb000)
    libssl.so.1.1 => not found
    libcrypto.so.1.1 => not found
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f5a4157f000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5a41363000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f5a40f94000)
    /lib64/ld-linux-x86-64.so.2 (0x000055c563d2a000)

#确认后,更新依赖库文件软链接
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

#重新查看依赖库文件目录
ldd openssl
#若显示即成功
[root@localhost bin]# ldd openssl
    linux-vdso.so.1 =>  (0x00007ffd32bd8000)
    libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007fe360dd0000)
    libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007fe3608ec000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fe3606e7000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe3604cb000)
    libc.so.6 => /lib64/libc.so.6 (0x00007fe3600fd000)
    /lib64/ld-linux-x86-64.so.2 (0x000055859afc9000)


#配置openssl环境变量
vim /etc/profile

export OPENSSL=/usr/local/openssl/bin
export PATH=$OPENSSL:$PATH:$HOME/bin

#生效修改
source /etc/profile

#检查openssl是否更新成功
openssl version

继续配置python

###进入到python-3.10.2目录中,执行以下命令:
./configure --prefix=/usr/local
#--prefix写python的安装目录,--with-ssl写openssl的安装目录

make

make install

#替换python2
#备份旧的,创个新的
mv /usr/bin/python /usr/bin/python.bak
ln -sf /usr/local/Python-3.10.2/python /usr/bin/python

#修改配置
vim /etc/profile

export PYTHON_HOME=/usr/local/Python
export PATH=$PYTHON_HOME/bin:$PATH

#生效配置
source /etc/profile

#试一下有没有成功
python

这样:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值