centos7 python3 sqlserver_centos7下安装 python3&pip3&mysql&salt-ssh

这是一篇安装记录的博客。

是在centos7的环境下安装python3,pip3,mysql,salt-ssh 的步骤。

1 安装mysql

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。

a 下载安装mysql 官方的  yum repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql-community-server

systemctl start mysqld.service

systemctl status mysqld.service

grep "password" /var/log/mysqld.log

mysql -uroot -p

首次登陆后需要修改mysql root用户的密码,再重新登陆后才能操作。

mysql> ALTER USER [email protected] IDENTIFIED BY ‘new password‘;

MySQL5.7.12新密码登录方式及密码策略,没有的了password字段,改为了authentication_string这个字段

mysql> select user,host,authentication_string,password_expired from user;

想要远程登陆的话需要修改host字段,并且防火墙放通3306端口。

但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉

yum -y remove mysql57-community-release-el7-10.noarch

2 安装salt-ssh

a.安装epel源、salt-ssh

yum -yinstall epel-release

a  从python.org 的官网下载python3.6.5的源码包

b  yum install gcc  下载编译工具

c  yum install  zlib*  所以对于错误:zipimport.ZipImportError: can’t decompress data,是因为缺少zlib 的相关工具包导致的

d  yum install openssl -y                  ImportError: cannot import name HTTPSHandler   解决pip的这个报错问题.

yum install openssl-devel -y

e    进入python3 的下载的源码目录

./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。

make && make install

f   ln -s /opt/Python/bin/python3 /usr/bin/python3

4 安装 pip for python3

1.首先安装setuptools 通过官方模块库来下载:https://pypi.python.org/pypi

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

进入解压后的源码目录中

python3 setup.py install

2 直接下载安装 pip

wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

进入解压后的源码目录中

python3 setup.py install

原文:https://www.cnblogs.com/hexintong/p/9223576.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值