杂项

zookeeper提示connection refused

看看你的linux是否设置了域名,并且域名是是否和本机的内网IP地址相互映射

提示:“You are using pip version 8.1.1, however version 22.1 is available.

You should consider upgrading via the ‘pip install --upgrade pip’ command.”

根据提示,执行"pip install --upgrade pip"依旧无效.

# 升级pip:
1.sudo wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
2.sudo python get-pip.py
3.pip -V

# 升级pip3:
1.sudo wget https://bootstrap.pypa.io/pip/3.5/get-pip.py
2.sudo python3 get-pip.py
3.pip -V

docker

docker compose在正常运行时出现错误“ImportError:No module named ssl_match_hostname”

curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

附加权限: chmod +x /usr/local/bin/docker-compose
  1. 杀死docker有关的容器:
    docker kill $(docker ps -a -q)
  2. 删除所有docker容器:
    docker rm $(docker ps -a -q)
  3. 删除所有docker镜像:
    docker rmi $(docker images -q)
  4. 清除docker所有的东西
    docker system prune --all

Debian安装docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

docker容器操作:

查看容器长ID:
docker inspect -f '{{.ID}}' 容器名称
复制docker镜像里面的文件:
docker cp 容器ID:文件路劲 本地路劲
例如读取nginx:
docker cp 0e901e68141f:/etc/nginx/nginx.conf /data/nginx/
docker拉取镜像:
docker pull 镜像名(+version)

docker查看网卡:

docker network ls
查看docker网卡

docker network rm 网卡id
删除docker网卡

docker network inspect 网卡id
查看docker网卡的相关详细信息

docker拉取镜像慢:

vi /etc/docker/daemon.json
在registry-mirrors后加上:"https://hub-mirror.c.163.com","https://bhu1x6ya.mirror.aliyuncs.com"

然后在sudo systemctl daemon-reload
重启docker服务:sudo systemctl restart docker

docker出现

vim /etc/sysconfig/docker
修改SELINUX-ENABLED为——————SELINUX-ENABLED=FALSE
重启systemctl restart docker

centos安装java

查看yum库中的java安装包 :yum -y list java*
安装需要的jdk版本的所有java程序:yum -y install java-1.8.0-openjdk* (安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64)

centOS7安装docker-compose

yum install epel-release
yum install python3-pip
pip3 install --upgrade pip
pip3 install docker-compose
如果出现一下报错

使用 pip3 install docker-compose -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
docker-compose --version
Python出现这种错误:

pip3 uninstall cryptography
Found existing installation: cryptography 37.0.2
Uninstalling cryptography-37.0.2:
Would remove:
/usr/local/lib64/python3.6/site-packages/cryptography-37.0.2.dist-info/*
/usr/local/lib64/python3.6/site-packages/cryptography/*
Proceed (Y/n)? y
Successfully uninstalled cryptography-37.0.2
pip3 install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com cryptography==36.0.2

mysql 忘记密码

先在my.cnf(linux,windows是my.ini)下加入skip-grant-tables重启服务在输入mysql -u root -p在按两下回车就进去了

先use mysql 
在update user set authentication_string='' where user='root';
刷新权限:flush privileges;
在设置密码: ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

mysql授权:

mysql8.0以下:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql8.0:
grant all privileges on *.* to 'root'@'%' ;
然后在刷新权限:
flush privileges


密码策略问题异常信息:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

解决办法:
1、首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,
输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值,

2、当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,
输入设值语句 “ set global validate_password_length=6; ” 进行设值,

3、现在可以为 mysql 设置简单密码了,只要满足六位的长度即可,
输入修改语句 “ ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; ” 可以看到修改成功,表示密码策略修改成功了!!!

注:在默认密码的长度最小值为 4 ,由 大/小写字母各一个 + 阿拉伯数字一个 + 特殊字符一个,
只要设置密码的长度小于 3 ,都将自动设值为 4 ,

关于 mysql 密码策略相关参数;
1)、validate_password_length 固定密码的总长度;
2)、validate_password_dictionary_file 指定密码验证的文件路径;
3)、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数;
4)、validate_password_number_count 整个密码中至少要包含阿拉伯数字的个数;
5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM;
关于 validate_password_policy 的取值:
0/LOW:只验证长度;
1/MEDIUM:验证长度、数字、大小写、特殊字符;
2/STRONG:验证长度、数字、大小写、特殊字符、字典文件;
6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;
————————————————
版权声明:本文为CSDN博主「大军465」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013449046/article/details/106455041/

linux开放端口

# 开放8080端口
firewall-cmd --permanent --zone=public --add-port=8080/tcp
# 查询8080端口开放情况,若返回success,则为开放成功
firewall-cmd --zone=public --query-port=8080/tcp
# 重启防火墙
firewall-cmd --reload

本地启动springboot test

应该加载的配置在配置文件为bootstrap.yml里面
posted @ 2022-06-15 14:40  freedomAndWind  阅读(31)  评论(0编辑  收藏  举报