进入root权限:
sudo passwd root
先输入用户密码,再设置root密码
su
输入root密码
Docker安装RabbitMq:
docker search rabbitmq:management
docker pull rabbitmq:management
docker images
docker run -d -p 5672:5672 -p 15672:15672 —name rabbitmq rabbitmq:management
docker ps -a
访问管理界面的地址就是 http://[宿主机IP]:15672,可以使用默认的账户登录,用户名和密码都guest
sha256:ff9ba5c07cad0c2f0eada86e25fac023a97c8d1274a61e0215d6f8b350d6fc38
运行RabbitMQ:
docker run -d —hostname my-rabbit —name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management
docker run -d —hostname my-rabbit —name myrabbit -p 15672:15672 -p 5672:5672 -p 15674:15674 -p 61613:61613 -p 25672:25672 rabbitmq:management
启动docker容器
systemctl start docker (启动docker)
docker ps -a (查看已有容器的id)
docker ps (查看正在运行的容器)
docker images (查看镜像)
docker start 容器id (启动容器)
docker restart 容器id (重启容器)
docker stop 容器id (关闭容器)
docker attach 容器id (进入容器)
docker exec -it 容器id 容器COMMAND参数 (进入容器)推荐使用,因为此方法退出时不会导致容器关闭
docker rm -f 容器id (删除容器)
docker exec -it elasticsearch /bin/bash (进入容器)
exit (退出容器)
docker run —help
docker run —name elasticsearch -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” -d elasticsearch:7.8.0
网络配置:
1.网卡没启动(wifi里面出现NetworkManager needs to be running)
/bin/systemctl start NetworkManager.service
/bin/systemctl stopNetworkManager.service
2.配置静态Ip,修改配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth33
TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="dhcp" (修改静态)DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="eth0"UUID="a8d8f8f9-c3bb-4059-8d5f-8ae8b4468268"DEVICE="eth0"ONBOOT="yes" (修改yes)IPADDR=192.168.10.172 (如果是虚拟机桥接模式,ip段必须和宿主机保持一致,同为192.168.10.)NETMASK=255.255.255.0GATEWAY=192.168.10.2DNS1=192.168.10.2DNS2=8.8.8.8
解决没有网络:
https://blog.csdn.net/weixin_40359716/article/details/104645108
在虚拟机的环境中,重启网络即可,命令为 service NetworkManager stop service network restart service NetworkManager start
拉取镜像:
1.使用阿里镜像拉取elasticsearch7.8.0版本
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.8.0
查看安装路径:
ls -l $(which java)
java-11-openjdk-devel-11.0.7.10-4.el7_8.x86_64
export JAVA_HOME=/usr/bin/java-11-openjdk-devel-11.0.7.10-4.el7_8.x86_64export PATH=.:$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
docker mysql 命令导入sql数据文件
1、查看mysql容器
docker ps全国
比如我的是:94df84cbaaaa
2、复制sql文件到docker mysql里面的tmp文件夹
docker cp ./admin.sql 94df84cbaaaa:/tmp/
3、然后进入docker mysql里面执行命令登录mysql
1.docker exec -it 94df84cbaaaa /bin/bash
2.msyql -u root -p
3.回车输入密码
4、后选择数据库
use snxd;
5、执行命令导入
source /tmp/admin.sql
java-1.8.0-openjdk.x86_64 1:1.8.0.262.b10-0.el7_8 java-1.8.0-openjdk-headless.x86_64 1:1.8.0.262.b10-0.el7_8
无法使用Xshell的root权限登陆Ubuntu
https://blog.csdn.net/qq_42739865/article/details/85078959
查看ssh是否启动,有sshd说明已经启动
sudo ps -e |grep ssh
安装ssh服务
sudo apt-get install openssh-server
启动ssh服务
sudo service ssh start
再尝试连接,还是连接失败:进行修改 /etc/ssh/sshd_config这个文件
nano /etc/ssh/sshd_config
在这个文件中修改一下代码,这是没修改前的:
修改后的:
#Authentication:
LoginGraceTime 2m
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
然后再在终端输入一下命令:/etc/init.d/ssh restart 来重启ssh服务,重新使用root连接,就可以了。
