目录
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
这样: